仅使用 HTML5 和 CSS3 有没有一种方法可以添加填充,或者至少只有在文本存在时才会向元素中的文本添加填充?
这是一些示例代码和一个可以使用的演示。
CSS:
.container {
background-color:red;
}
.text {
text-align:center;
font-size:18px;
padding:10px;
}
HTML:
<div class='container'>
<p class='text'>text</p>
</div>
只要没有文字,容器0px
高,结构就可以改变。