如何使用CSS为文本的宽度而不是整个元素的宽度设置背景色?
我想要的是绿色背景位于文本的后面,而不是页面宽度的100%。这是我当前的代码:
h1 { text-align: center;
background-color: green;
}
<h1>The Last Will and Testament of Eric Jones</h1>
回答:
将文本放在嵌入式元素中,例如<span>
。
<h1><span>The Last Will and Testament of Eric Jones</span></h1>
然后将背景颜色应用于内联元素。
h1 { text-align: center;
}
h1 span {
background-color: green;
}
内联元素与其内容一样大,因此应该为您完成。
以上是 如何使用CSS为文本的宽度而不是整个元素的宽度设置背景色? 的全部内容, 来源链接: utcz.com/qa/397410.html