<分区>
这是我现在拥有的。在使用 vertical-align:middle
并将 line-height
设置为与 height
属性相同的值的其他 div 中它应该可以工作!唯一问题是在那些 div 中我使用了像素尺寸而不是百分比。谁能告诉我为什么这不适用于百分比?还将 text-size
设置为 50% 也应该使文本大小为 div 的一半,但它真的很小吗?这是怎么回事?
#chooseStateAlabama {
width: 20%;
height: 25%;
top: 0;
left: 0;
position: absolute;
background: url(../_images/_unitedStates/_states/chooseStateAlabama.png);
background-size: 100% 200%;
float: left;
color: #FFFFFF;
font-family: Arial;
font-style: normal;
font-weight: bold;
font-size: 50%;
line-height: 25%;
text-align: center;
vertical-align: middle;
}