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

更改line-height为10px后,文字超出灰色背景区域

当我把line-height改成10px后,显示的文本在灰色区域顶部并超出了部份,这是为什么。height保持不变

正在回答

1 回答

height100px的嘛,可以理解成line-height是用来装height内容的,line-height为10肯定要超出去啊,行高10文字高100

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

断弦之殇 提问者

请问height是什么的高,元素<h2>的吗?如果是<h2>的高的话,文本没道理超出去。是不是因为灰色区域并不是完整的<h2>元素,超出部分在margin里了
2018-11-09 回复 有任何疑惑可以回复我~
#2

mijac 回复 断弦之殇 提问者

确实是行高设置的问题,你的字体大小比行高大了,自然会超出。不信,你试一下。把行高设置成1.5em或者是24px就可以解决了。你的背景颜色是100px是盒子的背景。表述的比较乱,希望会有所帮助。
2019-01-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

更改line-height为10px后,文字超出灰色背景区域

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