Jquery UL下所有锂元素的高度相等
有人知道如何在Jquery UL下所有锂元素的高度相等,jquery,css,Jquery,Css,有人知道如何在元素下对所有元素使用相同高度吗?这是可能的。请参阅下面的JS代码,它可以对所有元素应用相同的高度: setHeight($('.media-listing > ul > li')); function setHeight(col) { var $col = $(col); var $maxHeight = 0; $col.each(function () { var $thisHeight = $(this).outerHei
元素下对所有元素使用相同高度吗?这是可能的。请参阅下面的JS代码,它可以对所有
元素应用相同的高度:
setHeight($('.media-listing > ul > li'));
function setHeight(col) {
var $col = $(col);
var $maxHeight = 0;
$col.each(function () {
var $thisHeight = $(this).outerHeight();
if ($thisHeight > $maxHeight) {
$maxHeight = $thisHeight;
}
});
$col.height($maxHeight);
}
你不需要任何复杂的东西…你可以通过纯粹的造型做到这一点
CSS:
李{
}
如果在这样做之后它们不相等,那么其他的东西,或者其他的样式或者一些javascript正在影响它。不要只纠正一个错误而犯另一个错误,那样你的代码会很快降级。寻找外部影响并以正确的方式加以纠正 查看API中关于map()
的最后一个示例:您尝试了什么?向我们展示你付出了一些努力,社区会很高兴地回答你的问题。因为你没有发布任何关于你尝试过的内容的帖子,所以这个问题显示出很少(没有)研究努力。在列表项目上设置一个高度?
height: 100px; //you can also use percentages - 100%
max-height: 100px; //just to make sure
min-height: 100px; //just to make sure