我有一个这样的无序列表:
<ul style="float:left;">
<li class="book">
<div>title sdfdfdsfdsfds sdfsdfsdf dsfsdfsdf fdgsdfsdf</div>
</li>
<li class="book">
<div>title</div>
</li>
</ul>
li 的高度应该部分取决于 li(div height) 的内容。但是,如果内部 DIV 的高度变得高于另一个 li 内的另一个 div,则所有 div 应该假定与较大 div 的尺寸相同。
我尝试过:
div { height: auto; min-height: 100%; }
并设置 li
float: left;display: inline-block; height: 100px;
但没有任何改变。如果第一个 DIV 的内容导致 div 调整大小,则另一个 DIV 不会假定新的 100% 高度。我该如何解决这个问题?