Dav*_* J. 0 html css alignment
这是一个例子,我从以前的SO问题略有改变:http: //jsfiddle.net/tPjQR/72/
ol {
font-family: Georgia, serif;
}
ol span {
font-family: Arial, sans-serif;
font-size: 17px
}Run Code Online (Sandbox Code Playgroud)
<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>Run Code Online (Sandbox Code Playgroud)
我想排列这些列,这样,无论一列中有多少文本,每列的第一个字符都会排成一行.
例如
不
Entry one
Entry two
Entrye three
Entry five
Entry six
Run Code Online (Sandbox Code Playgroud)
宁
Entry one
Entry two
Entrye three
Entry five
Entry six
Run Code Online (Sandbox Code Playgroud)
有没有办法用列表项执行此操作,还是需要使用表?
使用以下代码来获得该设计......
li span {
display:inline-block;
width: 25%;
}Run Code Online (Sandbox Code Playgroud)
<ol>
<li><span>Entry</span> one</li>
<li><span>Entry</span> two</li>
<li><span>Entrye</span> three</li>
<li><span>Entry</span> five</li>
<li><span>Entry</span> six</li>
</ol>Run Code Online (Sandbox Code Playgroud)