所以有代码on JSFidle,我不能让h1里面的字段成为字段的中间...垂直对齐不做他的工作!和保证金自动相同。 Any1有想法吗?
#welcome{
vertical-align: middle;
height: 100px;
}
#welcome h1{
color: gray;
font-size: 2.1em;
font-family:"proxima-nova","sans-serif";
text-align: center;
font-weight: bold;
}
答案 0 :(得分:2)
答案 1 :(得分:1)
如果将line-height设置为与div高度相同,则它将垂直对齐
#welcome{
height: 100px;
}
#welcome h1{
line-height:100px;
}
答案 2 :(得分:0)
添加display:table-cell
section{
display:table-cell;
vertical-align: middle;
position: relative;
top:0px;
border-bottom: 1px solid #eee;
}
<强> DEMO 强>