Dominic: Verschachtelungen und Schriftgröße

Hallo ,
ich weiss das das bestimmt wie alles schon mal da war , aber ich finde es einfach nicht und nach 3 Std. Suche bin ich etwas gefrustet ! Also hoffe ich das ihr mir helfen könnt !

Also ich habe foglendes Problem :

In meinem Css habe ich die Schriftgröße in em angegeben , es heist das em immer unabhängig von dem übergeordnetem Element ist. Also gehe ich hin und definiere

Body { font-size:1.2em;}
Table {font-size:1.2em;}
Table.td {font-size:1.2em;}

Leider sind das 3 verschiedene Schriftgrößen !

Kann mir einer bitte sagen woran das liegt ? und wie ich das umgehen kann , ohne das ich was umrechnen oder in px angeben muss !

Danke

  1. Hallo,

    In meinem Css habe ich die Schriftgröße in em angegeben , es heist das em immer unabhängig von dem übergeordnetem Element ist.

    Die meisten mir bekannten Browser meinen aber etwas anderes...

    Body { font-size:1.2em;}
    Table {font-size:1.2em;}
    Table.td {font-size:1.2em;}

    Das ist also fuer eine Tabelle der Klasse "td", richtig?
    <table class="td">

    Leider sind das 3 verschiedene Schriftgrößen !

    Ja, es wird vererbt.
    1.2*1.2=1.44

    Sollten aber nur 2 verschiedene Schriftgroessen sein.

    Kann mir einer bitte sagen woran das liegt ? und wie ich das umgehen kann , ohne das ich was umrechnen oder in px angeben muss !

    Du musst umrechnen. Oder darauf vertrauen, dass die Browser
    es einfach vererben, also die Angabe fuer table (und ggf. td)
    einfach weglassen.

    Gruesse,

    Thomas

    1. Huhu,

      Das ist also fuer eine Tabelle der Klasse "td", richtig?
      <table class="td">

      so war das nicht gemeint
         sondern <table class="table">
                   ...<td class="td">

      Sollten aber nur 2 verschiedene Schriftgroessen sein.

      Dann sollten es 3 sein

      Du musst umrechnen. Oder darauf vertrauen, dass die Browser
      es einfach vererben, also die Angabe fuer table (und ggf. td)
      einfach weglassen.

      Danke hatte gehofft das es einfacher geht !

      1. Hallo,

        sondern <table class="table">
                     ...<td class="td">

        Diese Klassen sehen fuer mich sehr ueberfluessig aus.
        Und die Namen sind ungluecklich gewaehlt.

        Du musst umrechnen. Oder darauf vertrauen, dass die Browser
        es einfach vererben, also die Angabe fuer table (und ggf. td)
        einfach weglassen.

        Danke hatte gehofft das es einfacher geht !

        Es _ist_ doch einfacher, wenn Du die Schriftgroesse
        nur einmal, naemlich fuer body {}, definieren musst!

        Gruesse,

        Thomas

  2. hallo Dominic,

    jetzt reichts aber. Du postest innerhalb einer halben Stunde _dreimal_ exakt dieselbe Frage und scherst dich einfach nicht um die Antwortewn und Hinweise, die du bereits bekommen hast.

    Lies bitte die </faq/> nach.

    Grüße aus Berlin

    Christoph S.

    1. Hallo,

      jetzt reichts aber. Du postest innerhalb einer halben Stunde _dreimal_ exakt dieselbe Frage und scherst dich einfach nicht um die Antwortewn und Hinweise, die du bereits bekommen hast.

      Genau! Ist nähmlich eine Sauerei! In dem Buch das ich gerade
      lese "Der Pragmatische Programmierer" steht drinnen das man
      sich für wiederkehrende Aufgaben gefälligst ein Script schreiben
      soll das das für einen erledigt. ;-)

      Vielleicht könnte man das auch gleich irgendwie in das Forumscript
      aufnehmen. Einfach einmal eingeben und im 10-Minuten-Takt posten
      lassen.

      Grüße
      FICHTL

      1. hi

        Genau! Ist nähmlich eine Sauerei! In dem Buch das ich gerade
        lese "Der Pragmatische Programmierer" steht drinnen das man
        sich für wiederkehrende Aufgaben gefälligst ein Script schreiben
        soll das das für einen erledigt. ;-)

        Vielleicht könnte man das auch gleich irgendwie in das Forumscript
        aufnehmen. Einfach einmal eingeben und im 10-Minuten-Takt posten
        lassen.

        ohje ohje, du bringst die leute nur wieder auf dumme ideen ;)
        wenn sich das jemand zu herzen nimmt, dann können wir das forum wieder schliessen *seuftz* ;)

        so long
        ole
        (8-)>

        1. Muss mich bei allen entschuldigen !!!!

          War keine Absicht !!!

          Zur Erklärung :
          Ich habe es das erste mal gepostet , und danach nur aktualiesieren beim Explorer gedrückt , wusste nicht das der dann wieder einen post erstellt ! Tut mir wirklich Leid wollte niemanden nerven oder auf die Palme bringen , es war wirklich nur ein versehen.

          Kann eure Aufregung verstehen, aber wie gesagt war nicht wirklich beabsichtigt, hatte nich damit gerechnet wenn ich meinen post sehe und dann auf aktualisieren drücke und nachzuschauen ob Antworten da sind , das dann ein neuer Post erstellt wird !

          Werde es nicht mehr tun !

          Kann mich nur wieder Entschuldigen !