gpt4 book ai didi

html - 如何使我的 DIV 与它所包含的文本大小相同

转载 作者:行者123 更新时间:2023-11-28 04:41:40 25 4
gpt4 key购买 nike

我有这个代码:

<div id="one">
<div id="two">my text here</div>
</div>

我用 id=two 设置了 div 的样式,并在其周围放了一个框。问题是它没有包含文本,而是扩展到外部 DIV 的宽度。有没有一种方法可以在不指定宽度的情况下使它的大小与文本匹配?

最佳答案

你可以

#two {
display: inline; /* or 'inline-block' */
}

或者:

#two {
float: left; /* or right */
}

display: inline; 停止将 div 显示为 block 级元素,导致它折叠(需要一个更好的词)到它的大小内容。如果您使用替代方案 display: inline-block,则 div 保留其定义的 widthheight 的能力>,这可能是您的布局所必需的。然而,值得注意的是,Internet Explorer 6 和 7 只接受 display: inline-block 那些元素是 ' naturally inline .'

float 具有相同的效果;但是使用 float 可能/将明显影响页面的布局,并且可能需要被后续元素清除。

关于html - 如何使我的 DIV 与它所包含的文本大小相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5840809/

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