我有多個@media查詢所有工作正常,但只要我把一個更高的最大屏幕寬度比1024px更高寬度的規則適用於一切。@media查詢 - 一個規則覆蓋另一個規則?
@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%;
}
}
你可以看到1024像素(也是最大寬度爲800px的查詢)不會改變#wrap寬度並且工作正常。只要我添加1400px最大寬度查詢,它會將它們更改爲72%,對於所有尺寸,對於任何元素都是一樣的 - 例如,如果我將#slider img設置爲具有40px的邊距,它將以所有尺寸顯示,儘管它只在最大寬度1400px。
我是否錯過了一些非常明顯的東西?過去兩天一直試圖解決這個問題! 謝謝,約翰
我希望max-width:1400px查詢適用於瀏覽器視口寬度小於1400px的#wrap。也許我不正確地理解你的問題? – kinakuta