私は、CSSメディアクエリのみを使用して、ブラウザのサイズに基づいていくつかのdivを表示/非表示にしようとしています...しかし、何も機能していないようです...できれば助けて、私が間違っていることを教えてください。 .. 前もって感謝します!
私のCSS。
@media all and (max-width: 959px) {
.content .700{display:block;}
.content .490{display:none;}
.content .290{display:none;}
}
@media all and (max-width: 720px) {
.content .700{display:none;}
.content .490{display:block;}
.content .290{display:none;}
}
@media all and (max-width: 479px) {
.content .700{display:none;}
.content .490{display:none;}
.content .290{display:block;}
}
ここに私のhtmlがあります
<div class="content">
<div class="700">this is the content for desktop</div>
<div class="490">this is the content for tablet</div>
<div class="290">this is the content for mobile</div>
</div>
クラス名は数字で始めることはできません。それを変更しますx700、x490、x290、それは動作するはずです
class name
を数字にすることはできず、CSSの数字から始めることはできません。クラス名を変更した例がありますが、それはうまく機能しています