我有一个网站,其中有一个元素.mainContent
,并希望它对于不同的设备具有不同的宽度。对于较小的设备,我希望它的宽度为 800 像素,而在桌面设备上,我希望它的宽度为 1296 像素。以下是我的 CSS 规则。问题是最后一个媒体查询规则覆盖了第一个规则,所以桌面设备的宽度总是 800px,我不知道为什么。我按照w3school 教程所说的那样做了,但它不起作用。
.mainContent {
width: 800px;
margin-right: 65px;
float: right;
}
@media only screen and (min-width: 1300px) {
.mainContent {
width: 1296px;
}
}
HTML
<div class="container-fluid">
<div class="mainContent">
...
</div>
</div>