【发布时间】:2014-06-10 23:18:26
【问题描述】:
我刚刚将此代码添加到我的页面:
<script>
$(window).on('load resize',function(){
var maxHeight = -1;
$('.specification-columns').each(function() {
maxHeight = maxHeight > $(this).height() ? maxHeight : $(this).height();
});
$('#specification').each(function() {
$(this).height(maxHeight+24);
});
});
</script>
这样我就可以获得三个 div 的高度,选择最高的一个并将包装器高度设置为该高度。由于我输入了该代码,页面不会一直滚动到底部,您可以将滚动条一直拖到底部并且它工作正常,但如果您使用鼠标滚轮滚动,它会停止大约 2/ 3 - 3/4 的下坡路。
【问题讨论】:
-
为我滚动到底部。
-
@JamieHutber - 您确实使用了滚轮,不是吗,而不是滚动条?您使用的是哪个浏览器,我在 chrome 中遇到了这个问题,在 IE 中我根本没有滚动,我猜这可能是由于我已经实现了 smoothWheel,我将不得不看看支持什么该功能是。
标签: javascript html scroll height