在css页面中创建3-8列的最佳方法是什么?理想情况下,它们会从左到右堆叠。
有什么想法吗?
谢谢,
发布于 2011-03-02 13:20:19
对浮点属性使用div和css
发布于 2011-03-02 13:26:58
带有display的内联块多个div:-
-(一些巧妙的效果,如我的测试中的自动宽度,但我对这里的跨浏览器支持程度很警惕)
然后是this SO post。
发布于 2011-03-02 15:49:01
对于mozilla和webkit,使用[-moz-|-webkit-]column-count
属性。您可以像这样使用它
<div id="mcol">
<p>...</p>
<p>...</p>
</div>
#mcol {
-moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;
}
有关多个列的更多详细信息和其他有用属性,请参阅此article。
对于IE,请参阅此article中的方法或使用脚本。
https://stackoverflow.com/questions/5163672
复制相似问题