CSS3学习笔记--line-height:150%与line-height:1.5的真正区别
2015-03-03 08:46
447 查看
代码: <div style="line-height:150%;font-size:16px;"> 父元素内容 <div style="font-size:30px;"> Web前端开发<br /> line-height行高问题 </div> </div>
其实区别就在于继承的问题上。
150%是先计算后继承,根据父元素的字体大小计算出行高,并且子元素依然沿用这个计算后的行高:子元素的行高 = 16*150% = 24px; 因此字体显示不全。
1.5则是先继承后计算(无单位参数),根据子元素自己字体的大小去乘以1.5来计算行高 : 子元素的行高 = 30*1.5 = 45px;因此字体显示完全。
另,1.5em等也是按照150%的情况来算的。
相关文章推荐
- CSS:line-height:150%与line-height:1.5的真正区别是什么?
- line-height1.5和line-height:150%的区别
- line-height:150%和 line-height:1.5 的区别
- line-height:150%和line-height:1.5的区别
- line-height:150%和line-height:1.5的区别
- 1.(中级)CSS行高line-height:1.5与150%的区别
- CSS:line-height:150%与line-height:1.5的区别是什么?
- line-height:150% 和 line-height:1.5的区别
- line-height:1.5和line-height:150%的区别
- line-height:150%, line-height:1.5的区别
- line-height:150%和line-height:1.5的区别
- line-height:150%与line-height:1.5的区别
- 全面理解解析line-height: 150%和line-height: 1.5em和line-height: 1.5rem和line-height: 1.5的区别
- h5学习笔记:line-height和height组合居中
- line-height:150% 和 line-height:1.5
- css line-height:150%和1.5的不同之处
- C/C++学习笔记1 - 深入了解scanf()/getchar(cin、cin.get()、cin.getline()、getline()、gets()、getchar()的区别 (OJ时候会用到)
- css学习笔记之line-height
- CSS深入理解学习笔记之line-height
- 学习笔记-几种RAID方式的区别