gpt4 book ai didi

html - css - 给出完整的可用高度

转载 作者:太空宇宙 更新时间:2023-11-04 15:29:09 28 4
gpt4 key购买 nike

我有以下设置

HTML:

<div id="resizable">
<div id="fixHeightTop">Whatever</div>
<div id="problematicDiv">Whatever</div>
<div id="semiProblematicDiv">Whatever</div>
<div id="fixHeightBottom">Whatever</div>
</div>

CSS:

#resizable {
position: relative;
}

#fixHeightTop {
position: relative;
height: 10px;
}

#fixHeightBottom {
position: absolute;
height: 10px;
}

#problematicDiv {
position: relative;
float: left;
width: 80%;
overflow: auto;
}

#semiProblematicDiv {
position: relative;
float: right;
width: 20%;
overflow: auto;
}

#resizable div 是可调整大小的 (jQuery)。我需要做的是给 problematicDiv 和 semiProblematicDiv 一个等于 100% - fixHeightTop height - fixHeightBottom height 的高度,这样我就可以在可调整大小的元素的整个高度上扩展它。问题是我想不出办法。如果我使用高度:100%,它会与底部元素重叠。

有什么办法吗?

最佳答案

如果我没理解错的话,您想要两个具有固定高度的 div,而另外两个 div show 占据剩余的高度。如果这是您想要的,这里有一种方法可以做到。

#resizable {
height: 80px; //this is changed by JQuery, right?
}

#fixHeightTop {
height: 20px;
}

#fixHeightBottom {
height: 20px;
}

#problematicDiv {
position: relative;
float: left;
width: 80%;
overflow: auto;
height: 100%; //this helps the div taking up the space
}

#semiProblematicDiv {
position: relative;
float: right;
width: 20%;
overflow: auto;
height: 100%; //this helps the div taking up the space

关于html - css - 给出完整的可用高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13626559/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com