gpt4 book ai didi

javascript - 将 div 设为其内容宽度的 50%

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

我一直在谷歌/论坛上四处寻找,但还没有真正找到答案。我想知道我是否可以在 CSS 中将 div 的大小调整为其内容宽度的 50%。我看到 calc() 不适用于 auto,但基本上我想要完成的是 width: calc(auto/2)。我可以在 CSS 中执行此操作,还是必须在页面加载到 javascript/jquery 中后执行此操作?

注意:高度将为 100%,其中包含图像,因此我不想使用 px 值。

最佳答案

假设您的内部内容只是图像,可能是这样的:

var innerwidth = $('.parentdiv').children('img').width();
$('.parentdiv').css('width', innerwidth);

也许我误解了这个问题,但我不明白为什么这行不通。希望对您有所帮助:)

编辑:我同意评论所说的 - 确实没有办法使用 CSS 来计算 child 的大小。

关于javascript - 将 div 设为其内容宽度的 50%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24437236/

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