我试图使一个div填写正确的数量,对应于其中的文本。这是div的正常行为,但是在添加position:relative和absolute时会遇到麻烦。

<div style="position:relative;background-color:#CDCDCD;">
    <div style="position:absolute;top:0px;left:0px;">sadasd</div>
</div>


它很简单,我只想让背景色一直填充到文本为止。设置宽度不是一种选择。

我已经尝试过width:auto和display:block,但是我无法正常工作。

最佳答案

<div style="position:relative;">
    <div style="position:absolute;top:0px;left:0px;background-color:#CDCDCD;">sadasd</div>
</div>

关于css - 用绝对位置填充div-自动宽度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7822145/

10-11 12:54
查看更多