Css 使父div取子绝对定位div的高度

Css 使父div取子绝对定位div的高度,css,css-position,Css,Css Position,我希望父div占据静态div+绝对定位div的高度 如何做到这一点 您可以使用jQuery。类似的东西。我还没有机会测试它,但它应该可以工作 <script type="text/javascript"> $(document).ready(function () { var staticDiv = ('.staticDiv').height(); var absoluteDiv = ('.absoluteDiv').height(); var myHeight = staticDi

我希望父div占据静态div+绝对定位div的高度


如何做到这一点

您可以使用jQuery。类似的东西。我还没有机会测试它,但它应该可以工作

<script type="text/javascript">
$(document).ready(function () {
var staticDiv = ('.staticDiv').height();
var absoluteDiv = ('.absoluteDiv').height();
var myHeight = staticDiv + absoluteDiv;
$('.parentDiv').css("height", myHeight); 
</script>

$(文档).ready(函数(){
var staticDiv=('.staticDiv').height();
var absoluteDiv=('.absoluteDiv').height();
var myHeight=staticDiv+absoluteDiv;
$('.parentDiv').css(“高度”,myHeight);

可能会向我们展示您的HTML以及您试图完成的内容,然后我们会为您指出正确的方向。不幸的是,@OneTrickPony可能是正确的。让父div也有一个绝对位置绝对位置元素从文档流中移除。就好像它根本不是元素的子元素一样。没有如果不使用JavaScript读取div的大小并将其添加到父div的大小,就可以实现这一点。您为什么不帮助我们通过回复您之前问题中出现的各种注释来帮助您呢?您要求我们设计一些CSS可能无法实现的事情,因为我们无法判断您是否正在尝试des对于视觉效果或围绕HTML语义约束进行设计,很难知道该建议什么。谢谢。如果没有JS as-dstorey之前告诉过你,这是不可能的。