私はすべてのうまく動作している複数の@mediaクエリーを持っていますが、1024pxよりも高い最大スクリーン幅を置くと、より高い幅のルールがすべてに適用されます。@mediaクエリ - 1つのルールが別のルールを上書きしますか?
@media screen and (max-width: 1400px)
{
#wrap {
width: 72%;
}
}
@media screen and (max-width: 1024px)
{
#slider h2 {
width: 100%;
}
#slider img {
margin: 60px 0.83333333333333% 0 2.08333333333333%;
}
.recent {
width: 45.82%;
margin: 10px 2.08333333333334% 0 1.875%;
}
}
あなたが1024px(とも800ピクセル、最大幅のクエリを)見ることができるように#wrapの幅を変更すると正常に動作しません。 1400px max-widthクエリを追加すると、すべてのサイズに対して72%に変更され、同じ要素に対して同じ処理が行われます。たとえば、#slider imgを40pxのマージンに設定すると、すべてのサイズで表示されます1400ピクセルの最大幅にしかありません。
本当に明白なものがありませんか?過去2日間このことをやろうとしていました! ありがとう、ジョン
ブラウザのビューポートの幅が1400pxより狭い場合、maxwidth:1400pxのクエリを#wrapに適用すると予想されます。多分私はあなたの質問を正しく理解していないでしょうか? – kinakuta