我在页面上显示了一个视频缩略图列表。当然它们不适合一行,所以使用了多行,我希望它们间隔相等(在其他情况下布局看起来很糟糕)。我当前的标记是
.thumbs {
width: 76%;
float: left;
margin: 0px 1em;
text-align: justify;
background-color: #DEE;
}
.thumb {
display: inline-block;
text-align: left;
}
标记是:
<div class="thumbs">
<div class="thumb">
<img src="http://placehold.it/160x120">
<div class="title">Test</div>
</div>
<div class="thumb">
<img src="http://placehold.it/160x120">
<div class="title">Test</div>
</div>
<!-- and so forth... -->
</div>
在 JsFiddle 中相同:http: //jsfiddle.net/cPm9f/
除了最后一行,一切都很好:我希望它与前一行一样,但空间不同:(我不能使用表格或只是填充一堆不可见的存根元素,因为这是响应式设计的基础,所以数量显示的列将取决于设备屏幕的宽度。
任何想法如何使最后一行空间与前一行空间相等?
UPD: cimmanon 认为我想要的应该以不同的方式实现。如果是,那怎么办?