如何用ul,li,css实现以下排列?

高度自增,内容多了就增长

你这个是瀑布流布局啊,有很多jquery插件可以方便实现的,给你一个推荐网址
http://www.inwebson.com/jquery/blocksit-js-dynamic-grid-layout-jquery-plugin/
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-06
ul style="width:800px;">
li style="width:200px;float:left">aaaaaaali>
li style="width:200px;float:left">bbbbbbbli>
li style="width:200px;float:left">cccccccli>
li style="width:200px;float:left">dddddddli>
li style="width:200px;float:left">eeeeeeeli>
li style="width:200px;float:left">fffffffli>
li style="width:200px;float:left">gggggggli>
li style="width:200px;float:left">hhhhhhhli>
li style="width:200px;float:left">iiiiiiili>
li style="width:200px;float:left">jjjjjjjli>
ul>
ul style="width:800px;"> li style="width:200px;float:left">aaaa... css ul li 如何实现 横向排列 1 2009-6-22 怎么用DIV+css-ul-...
第2个回答  2012-12-06
这个只用css来实现,估计难以实现。一般都是用瀑布流的插件。比较常用的是这个jquery的插件masonry。
官网http://masonry.desandro.com/
第3个回答  2012-12-06
这个用div来做害怕要好弄些哦追问

那用什麽来弄比较好呢?表格吗?

追答

表格排版现在用的比较少了。楼上给你推荐的插件还不错

第4个回答  2012-12-06
瀑布流吧
相似回答