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

不懂求解释

为什么line-heigh是40怎么来的这个参数值

正在回答

3 回答

行高是baseline之间的距离。类似英语笔记本子的第3跟线和下一行第3跟线的距离, 行高和字体大小的差值的一半放在文本字体的上下。这样 当行高和盒子一样的时候单行文本就真好居中了

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

我的理解:

  • 由于line-height指的是行高;

  • 而这个行高在CSS里可理解为:包含文字在内以及上和下两部分空白的值。

  • 由于你的高度是40px;所以要想文字在中间,那么你的行高也设置为40px,那样你的文字就在该行的中间了。

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

原来a块中的height值是30px;后来的a .on, a:hover中设置了height为40px;所以需要重新设置line-height值。

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

举报

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

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

进入课程

不懂求解释

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