怎么可能,这个值在CSS和width: auto;
三个列之间划分为动态?
正如: http://img4up.com/up2/20239064020416631754.gif
示例: http://jsfiddle.net/r3rm9/
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
<li>11</li>
<li>12</li>
</ul>
答案 0 :(得分:2)
您可以从CSS3列属性开始,但目前支持不是很好。
答案 1 :(得分:1)
本文http://www.alistapart.com/articles/multicolumnlists/显示了创建多列列表的几个选项,值得一试。特别是如果编号必须是从上到下而不是从左到右/从右到左。
答案 2 :(得分:0)
为您的<ul>
指定一个特定的宽度。而你的<li>
并浮动它。
ul {
float: right;
text-align: right;
direction: rtl;
margin: 50px 50px 0 0;
width: 207px;
}
ul li {
list-style-image: url(http://i.stack.imgur.com/so5PA.png);
float: left;
width: 55px;
}
答案 3 :(得分:0)
这个怎么样?
ul li{
list-style-image:url(http://i.stack.imgur.com/so5PA.png);
float: left;
width: 30%;
}