我有一个列表,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;
}