我有一个列表,li's
其中有display:table-cell
属性以便vertically center
里面的文本。我不能为此使用额外的标记。我不能使用line-height
,因为可能有多行文本。
当我给li's
属性 display:table-cell
时,它们float
彼此相邻。
我怎样才能强迫他们像他们那样在彼此之下,display:block?
或者我不能?
http://jsbin.com/orijam/1/edit
li {
height:50px;
border:solid black;
vertical-align:middle;
min-width:100px;
display:table-cell;
}
ul {
border:solid red;
width:100px;
display:inline-block;
}