Hallo Ally,
Das Problem ist nur, die Seite sieht im IE super aus, aber in NC 7 ziemlich falsch und Opera 7 stellt sie garnicht da... warum interpretieren diese Browser Positionierungsangaben falsch oder garnicht? Gibts da nen Trick oder ist der IE der Beste Browser für Css?
es ist allgemein unbestritten, dass die aktuellen Version von Opera,
Mozilla und Netscape eine z.T. wesentlich bessere CSS-Unterstützung
als der aktuelle MSIE bieten. Insofern hast Du offenbar den Fehler
gemacht, Deine Seiten "MSIE-CSS-kompatibel" zu bauen und wunderst
Dich jetzt, warum die anderen Browser nicht die gleichen Fehler
machen. Richte Dich einfach mal streng nach den Möglichkeiten, die
Dir CSS1 und CSS2 bieten und wundere Dich anschließend, was da der
MSIE nicht kann ;-)
Einige Links zu entsprechenden Browservergleichseiten lassen sich
leicht finden bzw. werden hier sicher noch von anderen Forumsteil-
nehmerInnen nachgereicht.
Ist es überhaupt sinnvoll Frames durch Css zu ersetzen? Was haltet Ihr davon?
CSS ist eine Möglichkeit, die logische Struktur von HTML optisch
auszugestalten. Frames sind eine Möglichkeit, um mehrere Seiten
quasi in einer unterzubringen und widersprechen dem grundlegenden
Konzept von HTML, Bio hat dazu mal einen schönen Beitrag verfaßt,
den ich leider nicht mehr finde :-(
Auf jeden Fall ist es nicht möglich, Frames durch CSS zu ersetzen,
es handelt sich um zwei verschiedene Dinge. Man kann lediglich ver-
suchen, mit CSS "frameähnliche" Effekte zu erreichen, aber da ist
dann eben die Unfähigkeit des MSIE in Sachen CSS und es gibt
Probleme, siehe auch </archiv/2002/7/16418/>
Festzuhalten bleibt, dass das hinter Frames stehende Konzept nicht
äquivalent durch CSS ersetzbar ist, meiner Meinung nach sollte man
darauf (Frames) gänzlich verzichten, es gibt nur ganz wenige wirk-
lich sinnvolle Anwendungsfälle, ich kenne keinen ;-)
Viele Grüße,
Stefan