下面是我从previous SO question略微改变的例子: http://jsfiddle.net/tPjQR/72/如何排列列表中的每个单词,以便条目在同一个点上水平启动?
ol {
font-family: Georgia, serif;
}
ol span {
font-family: Arial, sans-serif;
font-size: 17px
}
<ol>
<li><span>Entry one</span></li>
<li><span>Entry two</span></li>
<li><span>Entrye three</span></li>
<li><span>Entry five</span></li>
<li><span>Entry six</span></li>
<li><span>Entry Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long</span></li>
</ol>
我想排队列,这样,无论多少文字是一列,每列的第一个字符将排列起来。
E.g.
不
Entry one
Entry two
Entrye three
Entry five
Entry six
而
Entry one
Entry two
Entrye three
Entry five
Entry six
有没有一种方法列表中的内容要做到这一点,或者我需要使用表?
如果你想使用宽度的百分比(有一定的列数,说4),你能不能只写宽度:25%? –
是的,你可以..现在检查更新的代码 – Karthik
你也可以使用表,如果你需要 – Karthik