闲着没事写了个自动生成棋盘格的js代码,想所有东西都用js实现
写入样式表的其他样式都正常,只有line-height不生效,求教为什么,代码如下
这里传入的width和height是我生成dom树的时候计算出来的,数值没有问题
chrome devtools 的样式表如下,虽然看起来生效了,但是height值并没有被称高,只有被字体默认撑起的50px
还望解惑!
闲着没事写了个自动生成棋盘格的js代码,想所有东西都用js实现
写入样式表的其他样式都正常,只有line-height不生效,求教为什么,代码如下
这里传入的width和height是我生成dom树的时候计算出来的,数值没有问题
chrome devtools 的样式表如下,虽然看起来生效了,但是height值并没有被称高,只有被字体默认撑起的50px
还望解惑!
8 回答4.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
5 回答1.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
把line-height放在font之后。
因为font定义中会覆盖掉之前的line-height设置,即使写的方式不是36px/92px这种形式