【发布时间】:2013-04-15 17:19:52
【问题描述】:
也许这个问题之前已经回答过了,但找不到真正有用的答案,所以这里是:
我有这个布局layout test,我需要橙色框与绿色框具有相同的高度,这将具有动态内容。
我尝试了不同的解决方案,但没有得到正确的结果。一种解决方案是让橙色和绿色的盒子有:
padding-bottom: 500em;
margin: -500em;
和父母overflow: hidden;
但问题始于红色框底部(浮动在紫色顶部)由于overflow: hidden;而被切断
有人有解决方案或想法吗?如果可能的话,我更喜欢纯 CSS。
适合我的解决方案:
【问题讨论】:
-
jQuery 或 JS 将帮助您检测 div 的高度,然后为另一个设置该高度
-
橙色和绿色,它们是动态高度还是静态的?此外,如果您使用 asp 或 php 动态生成页面,则只需插入其中的数字即可。
-
是的,对不起。只有绿色将具有动态高度,因此橙色底部应始终跟随绿色底部。