是否可以只使用 html 和 css 来做这样的事情:
另一个要求是,由于 div 是在列表中自动生成的,因此不应将它们封装在其他 html 元素中(例如,不可能为每一行添加一个 div):
html看起来像这样:
<div class="s"></div>
<div class="s"></div>
<div class="big_s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="big_s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
<div class="s"></div>
这意味着它们是列表的形式。
我暂时没有找到如何执行此操作,似乎使用 float:left 和 clear:both 都不是解决方案,也没有使用 display:inline-block
如果有人知道我怎么能做到这一点,那就太好了!
谢谢你。