Hi Zusammen,
eigentlich komme ich aus der Delphi und php-Ecke, aber nachdem ich die Vorteile von CSS erkannt habe, möchte ich mich nun gerne diesem Thema widmen. Nachdem ich jetzt einige Zeit gelernt und geübt habe, habe ich irgendwie den Eindruck, daß das Box-Modell des von Firefox fehlerhaft ist. Gesetzt den Fall ich definiere die Box a mit dem Hintergund rot, und die Box b als Unterelement mit dem Hintergrund blau. Gebe ich nun bei Box b mit margin-top 1px, dann wird im IE richtig ein 1px schmaler Streifen mit dem Hintergrund von Box a (rot) angezeigt, in Firefox hingegen verschieben sich beide Boxen nach unten
Ein Beispiel dazu in einem Menü, bei welchem ich dies gerne als Trennlinie einsetzen würde, unter http://www.medisurf.de/public/css/left_menu/
Bei Trennlinien mit dem hr-Tag habe ich insbesondere bei 1px hohen Linien sehr schlechte Erfahrung in der Interpretation durch den IE und Firefox gemacht, daher diese Variante.
Weiß jemand woran das liegt, wie man das umgehen kann, und ob es nochmehr Dinge gibt, die man auf jeden Fall beachten sollte. So wirklich praktisch, meine ich. Vielleicht ließe sich aus der vorhandenen Erfahrung eine Liste machen, die allen Besuchern dienen würde
Viele Grüße und vielen Dank,
Alex
eigentlich komme ich aus der Delphi und php-Ecke, aber nachdem ich die Vorteile von CSS erkannt habe, möchte ich mich nun gerne diesem Thema widmen. Nachdem ich jetzt einige Zeit gelernt und geübt habe, habe ich irgendwie den Eindruck, daß das Box-Modell des von Firefox fehlerhaft ist. Gesetzt den Fall ich definiere die Box a mit dem Hintergund rot, und die Box b als Unterelement mit dem Hintergrund blau. Gebe ich nun bei Box b mit margin-top 1px, dann wird im IE richtig ein 1px schmaler Streifen mit dem Hintergrund von Box a (rot) angezeigt, in Firefox hingegen verschieben sich beide Boxen nach unten
Ein Beispiel dazu in einem Menü, bei welchem ich dies gerne als Trennlinie einsetzen würde, unter http://www.medisurf.de/public/css/left_menu/
Bei Trennlinien mit dem hr-Tag habe ich insbesondere bei 1px hohen Linien sehr schlechte Erfahrung in der Interpretation durch den IE und Firefox gemacht, daher diese Variante.
Weiß jemand woran das liegt, wie man das umgehen kann, und ob es nochmehr Dinge gibt, die man auf jeden Fall beachten sollte. So wirklich praktisch, meine ich. Vielleicht ließe sich aus der vorhandenen Erfahrung eine Liste machen, die allen Besuchern dienen würde
Viele Grüße und vielen Dank,
Alex