Określanie rozmiaru czcionki w pikselach za pomocą jQuery


Jak określić rozmiar czcionki za pomocą jQuery? Jeśli używam
em
i muszę zdefiniować rozmiar czcionki w pikselach
<h1 style="font-size: 5em">Size of font in pixels?[/b]>

Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

http://jsfiddle.net/g9uKq
http://jsfiddle.net/g9uKq/
/
Zrobiłem dla ciebie skrzypce, żeby było jasne.
var size = $("h1").css('font-size');
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

To powinno działać:
parseInt($("h1").css("font-size"))
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Czy wypróbowałeś tę metodę?
var size = $(element).css('font-size');
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Spróbuj,
function em(input) {
var emSize = parseFloat($("h1").css("font-size"));
return (emSize * input);
}
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

użyj
css ()
, aby uzyskać rozmiar czcionki ... to daje rozmiar w pikselach ... więc podziel go przez 16, aby uzyskać wartość w
em
.
Spróbuj
var sizeinem=parseFloat($('h1').css('font-size'))/16;
alert(sizeinem);

fiddle

tutaj
http://jsfiddle.net/bipen/XSjDJ/

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się