【发布时间】:2019-01-09 15:27:15
【问题描述】:
我做了一个 1 x 4 网格的演示; 1 行 4 列。它工作正常,但我希望它在用户屏幕小于720px 时显示 2 x 2 网格。我尝试使用像this这样的媒体查询:
body, * {
padding: 0;
margin: 0;
}
.wrapper {
display: flex;
}
.box {
height: 100px;
border: 1px solid;
box-sizing: border-box;
flex: 1;
background-color: grey;
}
@media only screen and (min-width: 360px) and (max-width: 720px) {
.box {
background-color: blue;
}
}
屏幕尺寸小于 720 像素时如何更改布局?
【问题讨论】:
-
我只想指出选择器
body, *是多余的,因为它同时选择了主体...和所有内容(包括主体)。所以就做*。