Подтвердить что ты не робот

Определить размер шрифта в пикселях с помощью jQuery

Как определить размер шрифта с помощью jQuery? Если я использую em, и мне нужно определить размер шрифта в пикселях

<h1 style="font-size: 5em">Size of font in pixels?</h1>
4b9b3361

Ответ 1

http://jsfiddle.net/g9uKq/

Я сделал вам скрипку, чтобы быть ясной.

var size = $("h1").css('font-size');

Ответ 2

Это должно работать:

parseInt($("h1").css("font-size"))

Ответ 3

Пробовали ли вы использовать этот метод?

var size = $(element).css('font-size');

Ответ 4

Попробуйте это,

function em(input) {
 var emSize = parseFloat($("h1").css("font-size"));
 return (emSize * input);
}

Ответ 5

используйте css(), чтобы получить размер шрифта... это дает размер в px... поэтому разделите его на 16, чтобы дать вам значение в em. попробуйте это

 var sizeinem=parseFloat($('h1').css('font-size')) / 16;
 alert(sizeinem);

скрипт здесь