答案 0 :(得分:0)
作为一个简单的解决方案,您可以使用matchHeight jQuery插件:请参阅http://brm.io/jquery-match-height/。另外,对于较新的浏览器,您可以查看flexbox(请参阅此处的教程http://clearleft.com/thinks/270)。
希望这有帮助。
答案 1 :(得分:0)
您可以使用css display:flex; 属性
这是完整的指南https://css-tricks.com/snippets/css/a-guide-to-flexbox/
我在这里给出一个简单的例子:
<style>
.main{
display: flex;
}
.content{
height: 300px;
border: 1px solid #ccc;
}
.sidebar{
border: 1px solid #ccc;
}
</style>
<div class="main">
<div class="content"> <h3>this content</h3></div>
<div class="sidebar"><h3>This side bar</h3></div>
</div>
答案 2 :(得分:0)
我找到了这么愚蠢的解决方案,因为这个愚蠢的问题
main{overflow:hidden;}
.shop-sidebar, .primary-sidebar {padding-bottom: 5000px;margin-bottom: -5000px;}