【发布时间】:2010-09-22 20:43:36
【问题描述】:
我有一个标题
<h1>My Header</h1>
它的高度为150px 和font-size 说1.3em;
如何使标题文本与 CSS 垂直居中。
我宁愿不将它包装在容器 DIV 中(包装 div 真的会破坏整个 CSS 想法)。
【问题讨论】:
我有一个标题
<h1>My Header</h1>
它的高度为150px 和font-size 说1.3em;
如何使标题文本与 CSS 垂直居中。
我宁愿不将它包装在容器 DIV 中(包装 div 真的会破坏整个 CSS 想法)。
【问题讨论】:
最好的方法是添加这条规则:
h1 {
line-height: 150px;
}
不需要设置高度值,字体大小不影响垂直对齐。
【讨论】:
如果标题的高度是150px,你能不能把line-height也设置成150px?
h1
{
font-size: 1.3em;
line-height: 150px;
height: 150px;
}
【讨论】: