2 zzzcsd zzzcsd 于 2016.03.14 13:56 提问

height和lineheight都设置成90px,但是不能文字居中
 .item{
    line-height: 90px;
    height: 90px;
}

在手机的谷歌浏览器中,文字垂直居中了,但是换成别的手机浏览器,则不行,咋回事?

6个回答

duoyuandouyaozaiyiqi
duoyuandouyaozaiyiqi   2016.03.14 14:03

line-height是行距啊,用text-align或者center吧,我也忘了!!!!!

geerxiao
geerxiao   2016.03.14 14:13

text-align:center

mxiangcai
mxiangcai   2016.03.14 14:13

可能是别的样式文件影响了,在元素上直接用style="line-height: 90px; height: 90px;"试试

zzzcsd
zzzcsd   2016.03.14 14:50

原来是浏览器自动把line-height的值,缩小到设置值的85%
x% xem,都会受到影响
2,不会受到影响

showbo
showbo   Ds   Rxr 2016.03.14 15:56

这样样式是没有问题的,你的内容还包含有什么其他标签没有?就只是纯文本还是什么?

a947803117
a947803117   2016.03.15 10:48

加个display:block;看看管用吗

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!