我正在尝试制作动画。

我在css的html元素中设置了默认的字体大小。

我正在尝试获取在CSS中设置的字体大小,然后在javascript中使用它。

我试过了

var somevariable = getElementById('HtmlId');
var anothervariable = somevariable.style.fontSize;


但我得到了南

我尝试解析变量,假设它返回一个字符串。

我想得到的CSS

最佳答案

我建议您使用jQuery:

var fontSize = parseInt(jQuery('#HtmlId').css('font-size'), 10);


使用纯JavaScript可能无法返回预期的结果,就像您在控制台(site:stackoverflow.com)中单独运行以下几行一样。结果是不同的。

document.body.style.fontSize // ''
jQuery('body').css('font-size') // 13px

关于javascript - 从html元素中检索fontSize,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12629794/

10-10 14:44