为了账号安全,请及时绑定邮箱和手机立即绑定

line-height设置为40,height也设置为40,为什么文字就水平居中了,那不是应该line-height应该设置为20么?

line-height和height


正在回答

5 回答

两个方法:1、插入table;

2、display:table-cell;

vertica-align:middle;

但是,教程不建议这两种方法,所以最好不用

1 回复 有任何疑惑可以回复我~
#1

钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱

不建议这两种方法,多行文本垂直居中还有其它方法么?
2017-06-28 回复 有任何疑惑可以回复我~

想让单行文本垂直居中设置,就要让行高(line-height)和块高(height)高度一致

1 回复 有任何疑惑可以回复我~
#1

001122

如果多行文本呢
2016-08-22 回复 有任何疑惑可以回复我~

line-height用来控制行与行之间垂直距离,height为40,那么line-height:40px;

假如我们一个固定30px高度div对象,如果要让其文字内容上下垂直居中,我们即可使用line-height:30px即可。


0 回复 有任何疑惑可以回复我~

代码不全 会出错的

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//56e60b3500019ed410300182.jpg这里没有写单位 和 英文状态下的;

0 回复 有任何疑惑可以回复我~
#1

Eagle丶fight

先把人家问题看懂,再回答。
2016-03-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
导航条菜单的制作
  • 参与学习       123899    人
  • 解答问题       813    个

水平、垂直、圆角导航条菜单,让您的技术探索之路更高效

进入课程

line-height设置为40,height也设置为40,为什么文字就水平居中了,那不是应该line-height应该设置为20么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信