我创建了一个由一行五个浮动div
s 组成的小部件,每个浮动 s 包含一个图像。这是 HTML 的精简版:
<div class="panel">
<img src="/images/image.jpg" height="160" width="160">
</div>
<div class="panel">
<img src="/images/image.jpg" height="160" width="160">
</div>
<div class="panel">
<img src="/images/image.jpg" height="160" width="160">
</div>
<div class="panel">
<img src="/images/image.jpg" height="160" width="160">
</div>
<div class="panel">
<img src="/images/image.jpg" height="160" width="160">
</div>
这是 CSS 的精简版:
.panel {
display: inline-block;
float: left;
height: 160px;
position: relative;
margin: 8px 25px 0 0;
width: 160px;
}
这五个div
s 在一个容器中(原始宽度为 940px -width: auto
当屏幕宽度减小到 940px 以下时更改),具有左右填充(每边 20px)。
我已经使用媒体查询来创建响应式样式表,但现在我想让浮动div
s 适合屏幕,因为宽度减小了。
请问有谁知道我该怎么做?