如何从元素中获取字体样式(font-family)

时间:2015-06-05 19:19:06

标签: jquery angularjs

我正在使用angular,但我认为我可以使用任何DOM操作吗?

2 个答案:

答案 0 :(得分:2)

您可以使用getComputedStyle()getPropertyValue()

这是一个正在运行的例子:

var test = document.getElementById("test");
var result = document.getElementById("result");
result.value = getComputedStyle(test).getPropertyValue("font-family");
#test {
  font-family: "Trebuchet MS",sans-serif;
}
<span id="test">What font family am I?</span>
<input id="result"></input>

答案 1 :(得分:1)

如果你有jQuery,你可以使用它:

@{}

你也可以使用vanilla JS,但它涉及的更多一些。以下是使用$('#some-selector').css('font-family'); 的示例: getComputedStyle in pure Javascript?