我正在尋求標準化3列表的行。按順序迭代以匹配高度不同的列表項目
我想弄清楚的是如何逐行迭代以使高度相等,因爲它們出現在前端。
項目數量將始終相等,並希望每個li
的高度基於每次迭代中的最大值相等。
因此,例如:
<div class="column-1-here">
<ul>
<li>Test<br />Test<br/>Test<li>
<li>test></li>
</ul>
</div>
/*These lists are aligned side by side and I'd like to make sure the heights are equal. It's also possible I'd add another 1 or 2 lists.*/
<div class="column-2-here">
<ul>
<li>Test</li>
<li>Test<br />Test</li>
</ul>
</div>
關於如何做到這一點解決,如果我期待在近一個比較的方式運行.each()
任何基地的想法?
這是我到目前爲止。目前的問題是高度不能調整到最大高度。同樣,這些都是爲了 - 所以在列1 - 這裏的第一里應該是相同的高度第一李時珍在列2瀏覽:
var listItems = $("#firstTab li");
var max_height = 0;
listItems.each(function() {
if($(this).height() > max_height)
max_height = $(this).height();
// and the rest of your code
listItems.css("height", max_height+'px');
});
我把它逐行...;) –