gpt4 book ai didi

html - 是否可以仅根据其一个子项的宽度来调整容器的大小?

转载 作者:行者123 更新时间:2023-11-28 09:45:47 25 4
gpt4 key购买 nike

这是 html:

<div class="container>
<div class="header">
</div>

<div class="content">
</div>

<div class="footer">
</div>
</div>

我希望 container 具有 content div 的大小。 但是 我希望headerfooter 的宽度受content/容器的大小限制.

display:inline-block 单独不起作用,因为容器会调整其大小以适应最宽的 child 。

内容的宽度未知,因此无法设置明确的宽度设置。

这是解释我需要什么行为的图片。

enter image description here

换句话说:页脚和页眉跟随容器的宽度。内容的大小决定了容器的宽度。

最佳答案

您可以使用一些 Javascript 来做到这一点。像这样:

var size = $('.content').width(); // To get the width of the content element
$('.container').width(size); // To set the width of the container to the width of the content, overriding any CSS rules

就代码而言,它有点粗糙,但它会让您入门。

关于html - 是否可以仅根据其一个子项的宽度来调整容器的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25260745/

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