在某些时候,我的代码不适用于带有ul的多行表。一切都在下面的链接上。
http://jsfiddle.net/eagerwolf/GXxLn/
我添加了
width: 300px;
到父元素。实际上这是有限的div ...但从来没有问题保持不变......
有没有人对这个问题有任何想法?
答案 0 :(得分:1)
使用table
表格布局
更改您的标记,使用table
,tr
,td
而非 ,ul
ul
用于列出商品
如果您仍想使用ul
和li
创建表格布局,则应使用display: table;
和display: table-cell;
来更改display
这些元素,但你不应该这样做,你会发现很难使用display: table-row;
,只有li
这样的属性可以嵌套为ul
元素的直接子元素。 / p>