.css('display','block !important') 重寫樣式 沒起作用
請教各位個問題
根據(jù)上一節(jié)講的:如果使用 !display: none !important ,如果希望使用 .show() 方法正常工作,必須使用 .css('display','block !important') 重寫樣式
.right {
? ? ? ? background: yellow;
? ? ? ? display: none !important;
? ? }
?$("button:last").click(function() {
? ? ? ? $(".right").css('display', 'block !important').show(3000)
? ? });
這樣為什么不能從消失到顯示呢??
請問我哪里出錯了呢?麻煩您幫忙看一下,謝謝您啦 ^ _ ^?
2017-09-22
$(".right").attr('style','display: block !important').toggle(3000)有從顯示到隱藏的動畫,但是$(".right").attr('style','display: block !important').show(3000)沒有動畫,而且最終都是隱藏,不能顯示,不知道什么情況
2017-09-16
.right {
? ? ? ? background: yellow;
? ? ? ? display: none;
? ? }
?$("button:last").click(function() {
? ? ? ? $(".right").css('display', 'block !important').show(3000)
? ? });
這樣就可以了從消失到顯示了
2017-09-07
$(".right").css('display', 'block !important').show(3000)
換成:
$(".right").attr('display', 'block !important').show(3000)試試看