我有一個CSS類「淡出」,我想禁用如果視口寬度小於786px 像這樣有沒有辦法在媒體查詢中禁用CSS類?
@media only screen and (max-width: 786px) {
.fadeout {doesItWork?:noItDoesNotWork!;}
}
您將看到該類就做什麼「$(窗口).scrollTop();」 jQuery中,我不認爲會在這裏的移動設備適當爲https://tympanus.net/Tutorials/FixedFadeOutMenu/
//fadeout script
$(function() {
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop != 0)
$('.fadeout').stop().animate({'opacity':'0.2'},400);
else
$('.fadeout').stop().animate({'opacity':'1'},400);
});
$('.fadeout').hover(
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('.fadeout').stop().animate({'opacity':'1'},400);
}
},
function (e) {
var scrollTop = $(window).scrollTop();
if(scrollTop != 0){
$('.fadeout').stop().animate({'opacity':'0.2'},400);
}
}
);
});
我打開使用Javascript/jQuery的/插件,但希望有一個CSS唯一的解決辦法,我得到了代碼,並
任何非常感謝的幫助提前謝謝
你是否試過不顯示該類'@media只有屏幕和(最大寬度:768px){.a {display:none;}}' –
@WhiteHox不是很有幫助 –
你是什麼意思「禁用」類?你能告訴我們你的代碼嗎?如果您想隱藏該元素,則可以在該媒體查詢中使用'display:none'。如果您想禁用與'.A'關聯的樣式,則可以將其原始樣式封裝在'(min-width:787px)'塊中,或者使用默認值逐個取消其樣式。 –