美文网首页
line-height属性

line-height属性

作者: lionlsc | 来源:发表于2018-10-27 19:51 被阅读0次
<div style="line-height:150%;font-size:16px;">
   父亲元素内容   
   <div style="font-size:30px;"> Web前端开发<br />line-height行高问题 </div>
</div>

下图是当line-height:150%的效果,父元素的行高为150%时,会根据父元素的字体大小先计算出行高值然后再让子元素继承。所以当line-height:150%时,字元素的行高等于16px * 150% = 24px:

line-height:150%.jpg
下图是当line-height:1.5em的效果,父元素的行高为150%时,会根据父元素的字体大小先计算出行高值然后再让子元素继承。所以当line-height:1.5em时,子元素的行高等于16px * 1.5em = 24px:
line-height:1.5em.jpg
下图是当line-height:1.5的效果,父元素行高为1.5时,会根据子元素的字体大小动态计算出行高值让子元素继承。所以,当line-height:1.5时,子元素行高等于30px * 1.5 = 45px: line-height:1.5.jpg
当line-height 为1.5时(即不写单位),此时叫缩放因子,子元素会继承父元素的缩放因子值1.5,再根据子元素的font-size动态计算出30*1.5=45px
转载自知乎https://www.zhihu.com/question/20394889/answer/18436957

相关文章

  • 多行文本不起作用的时候

    设置line-height属性

  • line-height 探究

    line-height 行高属性

  • HTML常见小问题2

    line-height有什么作用? line-height 属性设置行间的距离(行高)。常用的值有:normal ...

  • html3

    一、line-height有什么作用? line-height 属性设置行间的距离(行高) 可以让文本垂直居中。 ...

  • 任务六

    问答 1、line-height有什么作用? line-height 属性设置行间的距离(行高)。定义和用法注释:...

  • line-height与vertical-align:简单的属性

    学习过CSS肯定对line-height与vertical-align两个属性有印象;line-height用来设...

  • line-height属性

    下图是当line-height:150%的效果,父元素的行高为150%时,会根据父元素的字体大小先计算出行高值然后...

  • HTML3

    line-height有什么作用? 定义和用法line-height 属性设置行间的距离(行高)。注释:不允许使用...

  • HTML 基础 3

    line-height有什么作用? 设定行高,文本默认上下居中line-height示例 如何去查CSS属性的兼容...

  • 任务六~HTML3

    一、line-height有什么作用? line-height属性是指文本行基线之间的距离,而不是字体的大小,它确...

网友评论

      本文标题:line-height属性

      本文链接:https://www.haomeiwen.com/subject/tzadtqtx.html