私はあなたがクラスに関して何かを見るこのメディアクエリでCSSクラスを無効にする方法はありますか?
@media only screen and (max-width: 786px) {
.fadeout {doesItWork?:noItDoesNotWork!;}
}
のような場合は、ビューポートの幅未満786px 何か無効にするCSSクラス「フェードアウト」が「$(ウィンドウ)を.scrollTop();」私はここに、モバイルデバイスで適切であろうとは思わないjqueryの中で、私はジャバスクリプト/ jqueryの/プラグインを開いていますが、CSSに唯一のソリューションを好むだろう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);
}
}
);
});
から私が得たコードとそれがある
ご協力いただきありがとうございます。
あなたはそのクラスを表示しないようにしましたか? '@media only screenと(max-width:768px){.a {display:none;}}' –
@WhiteHoxあまり役に立たない –
クラス?私たちにあなたのコードを教えてもらえますか?要素を非表示にするには、そのメディアクエリで 'display:none'を使用できます。 '.A'に関連付けられたスタイルを無効にしたい場合、元のスタイルを'(min-width:787px) 'ブロックにラップするか、デフォルト値でスタイルを1つずつ取り消すことができます。 –