为什么是fontSize?为什么font-size不起作用?

时间:2018-04-04 08:39:00

标签: javascript html css dom

当我在DevTool上更改标题字体大小时,我注意到我无法使用

heading.style.font-size = '2em';

但我不得不使用

heading.style.fontSize = '2em';

为什么?

1 个答案:

答案 0 :(得分:5)

虚线不能用于点表示法,因为属性名称是标识符。 -是减法等关键字的关键字。

但您可以执行以下操作。

document.querySelector("div").style["font-size"] = "7em";
<div>Test</div>