Lime: em in px

Hallo

kann mir einer sagen, ob man "em" in "px" umrechnen kann??

Ich weiss, dass es beide relative Einheiten sind, es aber trotzdem sein, dass das geht oder?

MfG Lime

  1. hi,

    kann mir einer sagen, ob man "em" in "px" umrechnen kann??

    Ich weiss, dass es beide relative Einheiten sind,

    Ach ja?

    es aber trotzdem sein, dass das geht oder?

    Es was sein?

    Es umzurechnen lohnt sich wenn überhaupt nur im Browser, als Momentaufnahme.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Es umzurechnen lohnt sich wenn überhaupt nur im Browser, als Momentaufnahme.

      Das will ich ja auch.. und wie geht das??

      MfG Lime

      1. hi,

        Es umzurechnen lohnt sich wenn überhaupt nur im Browser, als Momentaufnahme.

        Das will ich ja auch.. und wie geht das??

        Mit Javascript und Überlegen.

        Welchen Ansatz, ausser "ich will", hast du denn bereits?

        gruß,
        wahsaga

        --
        /voodoo.css:
        #GeorgeWBush { position:absolute; bottom:-6ft; }
        1. hast du unser aller Freund Prof. Dr. Dr. Google.de schon befragt?!

        2. ich habe keine ahnung.. ich wusste ja nicht mal dass das geht
          Schick mal bitte nen link wo ich das nachlesen kann(finde nichts)
          MfG Lime

          1. ich habe keine ahnung.. ich wusste ja nicht mal dass das geht
            Schick mal bitte nen link wo ich das nachlesen kann(finde nichts)

            http://www.google.de/search?hl=de&q=px+in+em&btnG=Suche&meta=lr%3Dlang_de
            http://www.google.de/search?hl=de&q=em+in+px&btnG=Suche&meta=lr%3Dlang_de

            solltest du bestimmt was finden, ich habe so auch was gefunden.

    2. Hi,

      Ich weiss, dass es beide relative Einheiten sind,
      Ach ja?

      das W3C bezeichnet px als "relativ zum Bildschirm", was für viele eine Ausrede ist, trotz derlei Angaben für Schriftgrößen BITV-kompatibel zu sein.

      Cheatah

      --
      X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
      X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
      X-Will-Answer-Email: No
      X-Please-Search-Archive-First: Absolutely Yes
      1. Moin!

        Ich weiss, dass es beide relative Einheiten sind,
        Ach ja?

        das W3C bezeichnet px als "relativ zum Bildschirm", was für viele eine Ausrede ist, trotz derlei Angaben für Schriftgrößen BITV-kompatibel zu sein.

        Die Einheit px ist laut W3C tatsächlich relativ, sie bezeichnet im Prinzip eine Winkelangabe vom Auge des Betrachters aus, die aufgrund der Betrachtungsgegebenheiten (Abstand von der Darstellungsebene) zu einer Anzeigegröße führen sollte.

        Dummerweise setzen alle verbreiteten Browser diese Sichtweise nicht um, sondern beschränken sich darauf, einen Pixel "px" als einen Pixel der Grafikkarte darzustellen - mutmaßlich deshalb, weil es noch keine weiterführende Unterstützung für die restliche Parametrisierung der Betrachtungsgegebenheiten gibt, die ich rein technisch in die Zuständigkeit des Betriebssystems legen würde (der Plug-n-Play-Monitor teilt dem OS per DCC-Schnittstelle mit, wie groß er ist, wieviele Pixel er darstellt, der Benutzer konfiguriert in "Arbeitsplatzeinstellungen" seine Betrachtungsentfernung vom Monitor).

        - Sven Rautenberg

        --
        "Love your nation - respect the others."
        1. Hallo Sven,

          Dummerweise setzen alle verbreiteten Browser diese Sichtweise nicht um, sondern beschränken sich darauf, einen Pixel "px" als einen Pixel der Grafikkarte darzustellen ...

          Bei Apfel scheint man zumindest schon daran zu arbeiten, schon allein, weil für Leopold Auflösungsunabhängigkeit der Gesamt-GUI geplant ist.

          WebKit-Weblog:
          http://webkit.org/blog/55/high-dpi-web-sites/
          http://webkit.org/blog/56/high-dpi-part-2/
          http://webkit.org/blog/57/css-units/

          ... der Benutzer konfiguriert in "Arbeitsplatzeinstellungen" seine Betrachtungsentfernung vom Monitor).

          Ich würde nicht sagen, dass dieser dritte Aspekt unbedingt notwendig ist; dafür reicht dann auch konventioneller Zoom aus. Und das Konfigurieren wäre für Normalnutzer eher sehr unverständlich.

          Tim

  2. Hallo,

    kann mir einer sagen, ob man "em" in "px" umrechnen kann??

    Der Clou bei em ist ja, dass es sich auf die Browser-Standardschriftgröße bezieht, also kannst du eine solche Umrechnung nur konkret im individuellen Browser vornehmen.

    Das machst du etwa, indem du einer Elementbox im Dokument mit CSS eine (kleine) em-Breite oder -Höhe gibst. Die Box kann auch leer und durchsichtig sein, unsichtbar darf sie m.W. aber nicht sein, sonst spielen manche Browser nicht mit. Die Box sprichst du dann in JavaScript (z.B. über document.getElementById) an und liest ihren offsetWidth-Wert aus. Wenn du den Pixelwert durch den bekannten em-Wert teilst, weißt du, wieviel px ein 1em groß ist. Standardmäßig sind das 16px.

    Mathias