【发布时间】:2013-09-16 03:27:31
【问题描述】:
如何在相对定位的div 中包含绝对定位的div?比如这样的结构:
.wrapper {
position: relative;
}
.contentWrapper {
position: absolute;
top: 0;
left: 0;
}
<div class="wrapper clearfix">
<div class="contentWrapper">
<div class="content">Looong text here...</div>
</div>
</div>
将导致contentWrapper 的高度为 0(检查元素时),并且不显示具有内容类的 div。
有没有办法为相对元素中的绝对定位元素应用 clearfix 方法?
我在这里要做的是避免Looooong text 扩展包装器(包装器具有动态宽度,无法修复)。 contentWrapper 包含文本并包装它,它还填充父包装器的宽度,使其不会被扩展。唯一的问题是contentWrapper的高度为0,文字不显示。
还有其他方法吗?
【问题讨论】:
标签: html css css-position