line-height 继承时的坑【CSS面试题】

作者: 前端小野2分类: 计算机技术 发布时间: 2021-03-18 09:00:08 浏览:4632 次

line-height 继承时的坑【CSS面试题】

光晕惑乱:
是不是可以这样理解 1. 带单位的数字,是多少就是多少,继承给后代用 2. 不带单位的数字,是把比例关系继承给后代,后代用比例关系乘以自己的 font-size 得出 line-height 3. 百分比,父元素先乘以它的 font-size 得出具体的值,再继承给后代用

aulendemain:
讲得不好, 太表面了. 应该从inheritance的value传递规则和computed value计算方式上讲

peterroe:
lh是巨他们坑的,希望取消这个属性的继承

【回复】并不是坑,css中所有百分比都是按照父元素来的,只要设置百分比,就会向上找最近 可参照父级。

知识分享官 编程 JS 经验分享 前端 WEB JAVASCRIPT VUE WEB前端 打卡挑战

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!