我尝试使用 css 来构建页面布局。我希望它尽可能多地独立于内容。
这个想法是每行有 4 个 div,我对所有 div 使用 float:left 和 clear:both 使用 :nth-child(4n+1) 选择器。一些 div 我想排在第一位(cr 之前),我用 class="cr" 标记它,但我希望它在同一行之后有 3 个 div,在 cr 之前(清除:两者)。
目标是:
Test Test
Test Test Test Test
Test Test Test Test
是否可以 ?到目前为止,我在这里:http: //jsbin.com/isowab/1/edit