如何实现this
之类的功能我尝试了边距和填充,但它们似乎没有工作。
答案 0 :(得分:1)
小提琴:http://jsfiddle.net/UuEJ2/。
HTML:
<h1>Sample Text</h1>
CSS:
* {
margin: 0;
padding: 0;
}
body {
padding: 10px;
}
h1 {
display: inline-block;
font: bold 48px/1 Sans-Serif;
background-color: #5e5e5e;
padding: 10px 20px 0 20px;
color: #eee;
overflow: hidden;
height: 40px;
}
答案 1 :(得分:0)
使用height
属性并使用em
值可以达到预期效果。现在,如果增加字体大小,效果仍然相同。检查 DEMO 。
<强> CSS 强>
h1{background:gold; height:.9em;font-size:5em;color:white;overflow: hidden;}
<强> HTML 强>
<h1>Sample Text</h1>