Tôi có nhiều truy vấn @media đều hoạt động tốt nhưng ngay sau khi tôi đặt độ rộng màn hình tối đa cao hơn 1024px, quy tắc cho chiều rộng cao hơn sẽ được áp dụng cho mọi thứ.@ truy vấn đa phương tiện - một quy tắc ghi đè một truy vấn khác?
@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%;
}
}
vì bạn có thể thấy 1024px (và truy vấn chiều rộng tối đa 800px) không thay đổi chiều rộng #wrap và làm việc tốt. Ngay sau khi tôi thêm truy vấn chiều rộng tối đa 1400px, nó thay đổi thành 72% cho TẤT CẢ kích thước và thực hiện tương tự cho bất kỳ phần tử nào - ví dụ: nếu tôi đặt #slider img để có lề 40px, nó sẽ hiển thị ở TẤT CẢ kích cỡ mặc dù nó chỉ ở độ rộng tối đa 1400px.
Tôi có thiếu thứ gì đó thực sự rõ ràng không? Đã cố gắng làm việc này trong 2 ngày qua! Cảm ơn, John
Tôi muốn truy vấn chiều rộng tối đa: 1400px áp dụng cho #wrap khi chiều rộng khung nhìn của trình duyệt thu hẹp hơn 1400px. Có lẽ tôi không hiểu câu hỏi của bạn một cách chính xác? – kinakuta