複数の@mediaクエリがすべて正常に機能していますが、1024pxよりも高い最大画面幅を設定するとすぐに、より高い幅のルールがすべてに適用されます。
@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(および800pxの最大幅クエリ)は#wrap幅を変更せず、正常に機能します。1400pxの最大幅クエリを追加するとすぐに、すべてのサイズで72%に変更され、どの要素でも同じようになります。たとえば、#slider imgのマージンを40pxに設定すると、すべてのサイズで表示されます。それは1400pxの最大幅にのみあります。
私は本当に明白な何かを逃していますか?過去2日間、これを解決しようとしています!ありがとう、ジョン