我有一个包含跨度的段落。 <p>
标记的宽度比它包含的<span>
宽得多,但我希望它只与其子<span>
一样大。
<p>
<span>Some text.</span>
</p>
我尝试了width: auto
,但这似乎不起作用。
答案 0 :(得分:5)
答案 1 :(得分:1)
问题是span是内联元素。所以他的体型无法修复,你无法直接了解它。
<p>
是一个块。所以他有一个大小,默认是100%。
因此,您可以为<p>
display: inline;
或者如果你想保持阻止优势:
display: inline-block;
答案 2 :(得分:0)