基本上我是:
<div>
<span>Keep parent div width auto to this text</span>
</div>
我只需要将div
宽度扩展设置为span
文字。
试过这个,但没有奏效:
div{
position:absolute;
height:50px;
width:auto;
background:#1a5f8c;
border:1px solid #14496d;
display:inline-block;
}
span{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
text-align: left;
font-size:14px;
font-weight:500;
font-family: arial, sans-serif;
border-collapse: collapse;
width: 100%;
box-sizing:border-box;
padding: 10px;
color:#ddd;
}
Jsfiddle:https://jsfiddle.net/x0r4oz86/
非常感谢所有回复:)