evantianx / Bloooooooog

Place to record what I thought and learned
0 stars 0 forks source link

CSS深入学习之line-height #10

Open evantianx opened 7 years ago

evantianx commented 7 years ago

基本知识

line-height——两行文字基线(baseline)之间的距离

line-height与行内框盒子模型

<p>这是一行文字,这是一个<em>em</em>标签</p>

包含了四种盒子:

line-height的高度机理

line-height属性值

支持normal,,,,inherit值

line-height: 1.5line-height: 150%/1.5em有什么区别? 前者的后代可继承元素会根据自身的字体大小乘以1.5来得到自身的行高; 后者的后代元素会以父级字体大小乘以1.5来得到自身的行高

body全局数值行高如何设置?

/*原则就是匹配20px,在chrome下是舍去小数位的,所以取行高值的时候要进位*/
body { font-size: 14px; line-height: 1.4286}

line-height与图片的表现

消除图片底部间隙的方法:

实际应用