html - 调整父 div 以适合子 div

标签 html css position

如果不使用 JavaScript,这可能很难做到...

如果我有以下(剥离出问题的代码)

<div id="container">
    <div id="content"></div>
</div>
#container {
    position: relative;
}

#content {
    position: absolute;
}

内容框包含动态内容,因此无法使用固定高度。

必须在内容 div 上使用绝对位置,因为它使用 jQuery UI 东西...

我如何让容器框调整其高度以适应内容?

我知道如果不使用某种 JavaScript,这可能是不可能的,因为放置一个绝对定位的 div 会使它脱离流程等,但只是想知道是否有人知道某种解决方法?

谢谢!

最佳答案

编辑:我第一次误解了这个问题。

如果一切都失败了,这里有一个 jQuery 解决方案:

$('#container').css('height',$('#content').height());

关于html - 调整父 div 以适合子 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10301987/

相关文章:

css - 不能对 nav 和 ul 应用不同的样式

html - CSS 星级评分分离

jquery - 网页上用于停靠/滑动面板的 CSS

ios - 使用 map 边界和固定 y 位置将相机约束在角色上 - SpriteKit

CSS z-index 和定位问题

javascript - 如何更改 anchor 标记的属性值

html - 在 div 的开头设置文本

html - 根据窗口滚动条移动div

R:将一个矩阵中的元素替换为另一个矩阵中 NA 对应位置的元素

JavaScript 平滑滚动不起作用