这里的line-height是多少Javascript
a font-size 20px line-height:2
b font-size 40px
b的line-height是多少 a是b的父级
b font-size 40px
b的line-height是多少 a是b的父级
2个回答
line-height:2 和 line-height:2em 。 是一样的。 都是2*font-size
line-height 可以继承。 子级可以继承父级的行高。
也等于 200% 。 是一样的
写个html试试不就知道
其实我也不太懂行高没有单位是啥
貌似是em
那就是a的font-size*line-height/b的font-size对于你这个例子,就是1用2就是2,用200%就是1
你给b再设置line-height,就会发现不管是2,还是200%,是一样的 现在不设置,就会不一样
如果考虑到继承就不一样。单用效果是一样的
是吗,我刚才做测试不一样啊
现在说单位的问题,先不谈继承反正我刚刚在自己做的项目试了,不管元素的font-size是用px还是em,line-height设置2跟200%是一样的结果