Spacerat: Mal was ganz banales...

Aus der CSS-Kurz-Referenz geht hervor, das die Einheit ex "Relativ zur Grösse des Buchstaben x" bedeutet. Mir ist schon Klar, das das auch von der jeweiligen Schriftart und -grösse abhängt. Alledings Frage ich mich, ob wirklich das kleine "x" gemeint ist, oder möglicherweise doch eher das Grosse. Ich muss diese relativ dumme Frage stellen, da ich bei einer Problemstellung in "Java" gezwungen bin, derartige Angaben in Pixel umzurechnen. Also seht es mir nach.
thanks Spacerat

  1. Hi!

    Alledings Frage ich mich, ob wirklich das kleine "x" gemeint ist

    Ja, es ist das kleine x.

    Nebenbei:
    Bitte verwende das nächste Mal doch einen aussagekräftigen Titel, so daß man gleich erkennen kann, worum es in deinem Posting geht.

    Schöner Gruß,
    rob

  2. Ich muss diese relativ dumme Frage stellen, da ich bei einer Problemstellung in "Java" gezwungen bin, derartige Angaben in Pixel umzurechnen. Also seht es mir nach.

    Java oder Javscript?

    Falls du JS meinst, brauchst du doch nicht den Buchstaben zu Wissen, so kommst du auf den Wert:

    function unit2px(unit)  
    {  
        if(!document.createElement) return null;  
        if(!unit) unit = 'em';  
        var div = document.createElement('div');  
        div.style.width =  1 + unit;  
        div.style.fontSize = 1 +  unit;  
        document.body.appendChild( div );  
        var px = div.offsetWidth;  
        document.body.removeChild( div );  
        return px ;  
    }  
    
    

    Struppi.

    --
    Javascript ist toll (Perl auch!)