请问为什么用line-height等于字体高度就能水平居中?

来源:3-12 编程练习

慕工程4578074

2020-01-04 01:04:20

对于单行文字

写回答

1回答

好帮手慕夭夭

2020-01-04

同学你好,描述的不对,应该是行高的值等于容器的高度值,文字即可在容器中居中。参考如下理解:

文本的行高是文字本身的高度和垂直方向的两个间距组成的。由于文字自身的解析机制,上间距和下间距是相等的。

http://img.mukewang.com/climg/5e0ffdb509ff975406370276.jpg

当文本的行高等于容器的高度值时,上间距与下间距一样,文字在中间显示,所以文字在整个容器中就居中了。

http://img.mukewang.com/climg/5e0ffcc00980821a04190097.jpg

了解一下就行,我们只要记住如何设置文本垂直居中就行哦。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程