Houyhnhnm: Was Sie schon immer über ex wissen wollten

Beitrag lesen

In x-Richtung geht es leider nicht ohne das innerHTML-'Gehampel'; ein leerer div hat keine Breite...

function emToPx(w) {
    if (!w)
        w = 1;
    var div = document.createElement("div");
    div.style.width = w.toString() + 'em';
    div.style.overflow = "hidden";
    div.innerHTML = 'm';
    document.body.appendChild(div);
    var h = div.offsetWidth;
    document.body.removeChild(div);
    return h;
}

Frage: In welcher Maßeinheit sind denn die size-Angaben in font?