我有一个 ul/li,其中每个 li 包含 2 个 div。其中一个 div (“类别”)可以包含可以换行的文本。我正在尝试使该 li 的另一个 div (“缩写”)具有相同的高度。由于父 li 正在拉伸,我在缩写上尝试了 height: 100% 但它没有拉伸到。
任何想法?
<ul>
<li>
<div class="abbr">ABC</div>
<div class="category">Long or short</div>
</li>
<li>
<div class="abbr">ABC</div>
<div class="category">Very long or very shortshort</div>
</li>
</ul>
而我使用的CSS:
ul {
list-style: none;
width: 200px;
}
div.abbr {
float: left;
padding: 16px;
border: 1px solid red;
width: 30px;
background: blue;
text-align: center;
}
div.category {
/*float: left;*/
padding: 16px;
border: 1px solid red;
margin-left:64px;
}
如果你想玩它,这里有一个小提琴:http: //jsfiddle.net/P6UzU/