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

输入line-height:10em也能空出10em来啊,为什么说是不可设置?

a,span,em{

background:pink;/*设置a、span、em标签背景颜色都为粉色*/

    line-height:10em;

}

输入line-height:10em也能空出10em来啊,为什么说是不可设置?

正在回答

4 回答

这里“元素的高度、宽度及顶部和底部边距不可设置”指的不是行高,块元素相当于把某段文字外面加了一个盒子,可以通过padding或者margin调节文字到这个虚拟盒子的距离或者这个盒子到相邻盒子的距离,也可以通过border来调节这个盒子的边框粗细颜色等,还可以调解盒子的长宽。总而言之,所有的调解都是相对于盒子来调解的。而你使用的line-height只是相对于下一行的距离来调解,它没有一个虚拟的盒子,也就不能调解到盒子的距离,盒子的长宽,盒子的边框颜色等

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

qq_云淡风轻_48

而且这里只是说“元素的高度、宽度及顶部和底部边距不可设置”,并没有说行高不可设置
2016-08-03 回复 有任何疑惑可以回复我~

没说不可设置呀

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

空出来的10em并不是元素的高度,只是行高而已,元素本身的高度没有改变


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

1em=16px 

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

举报

0/150
提交
取消

输入line-height:10em也能空出10em来啊,为什么说是不可设置?

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