为了账号安全,请及时绑定邮箱和手机立即绑定

用js写入style标签的line-height为什么不生效?

用js写入style标签的line-height为什么不生效?

一只斗牛犬 2018-12-27 18:14:13
闲着没事写了个自动生成棋盘格的js代码,想所有东西都用js实现写入样式表的其他样式都正常,只有line-height不生效,求教为什么,代码如下这里传入的width和height是我生成dom树的时候计算出来的,数值没有问题chrome devtools 的样式表如下,虽然看起来生效了,但是height值并没有被称高,只有被字体默认撑起的50px还望解惑!
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

把line-height放在font之后。
因为font定义中会覆盖掉之前的line-height设置,即使写的方式不是36px/92px这种形式

查看完整回答
反对 回复 2019-01-22
  • 1 回答
  • 0 关注
  • 1222 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号