如何使用jQuery检测字体大小?如果我使用的是em
,我需要检测字体大小(以像素为单位)
<h1 style="font-size: 5em">Size of font in pixels?</h1>
答案 0 :(得分:32)
答案 1 :(得分:9)
这应该有效:
parseInt($("h1").css("font-size"))
答案 2 :(得分:4)
您是否尝试过使用此方法?
var size = $(element).css('font-size');
答案 3 :(得分:2)
试试这个,
function em(input) {
var emSize = parseFloat($("h1").css("font-size"));
return (emSize * input);
}
答案 4 :(得分:0)
使用css()
获取字体大小...这给出了px中的大小...所以除以16会给出em
中的值。
试试这个
var sizeinem=parseFloat($('h1').css('font-size')) / 16;
alert(sizeinem);
小提琴here