Guten Abend!
Ich spiele mich schon seit Tagen mit einem depparten CSS oder besser gesagt mit einem CSS Drop-Down Menü.
In allen bisher gestesten Browsern (FF1.5, FF2.0, Konqueror, Safari) schaut alles so aus wie ich will nur im IE natürlich nicht. Problem ist nur, dieses verfickte Schulprojekt muss natürlich auch auf diesem DrecksIE laufen. Mir stehts wirklich bis hierhin. Da verscheißt man so viel Zeit sinnlos damit weil manche Leute in Redmond glauben das W3C für sie nicht gilt oder was weiß ich.
Ich komm einfach nicht drauf was der Fehler ist. Nachdem der IE das :hover nur für a-tags unterstützt habe ich mir ein Skript runtergeladen, genauer gesagt Whatever:hover.
Nur habe ich natürlich die ganzen Angaben nicht im head stehen sondern in einer externen css Datei und damit dürfte es beginnen. Solange alles so ist wie runtergeladen funktioniert das :hover noch, bei mir aber nicht mehr
Browserweichen habe ich auch schon etliche probiert, das hilft alles nichts. Ich bin immerhin schon so weit das die Formatierung von der Navigationsleiste auch im IE halbwegs passt, aber er macht mir kein :hover, sprich kein Drop-Down.
Hier mal eine List der Datein, sind etliche weil ich mich schon laaaange damit rumgespielt habe und da sind halt viele Testdatein entstanden. Schlussendlich soll das natürlich nur eine index sein und max. 2 css (eines für alle Browser wäre natürlich noch besser).
CSS-Ordner: screen.css ist das Originale & momentan das für alle Browser außer IE; ie5.css ist das was dank einer Browserweiche nur mit IE angezeigt wird (grüner Hintergrund als Unterscheidungsmerkmal); csshover.htc ist das Skript damit auch der IE das :hover chekct
normale Index: So wie das hier im FF & Co ausschaut, so sollte es im IE auch tun. Links funktionieren natürlich noch nicht wenn noch nichtmal das Design steht und dieses "} -->" stammt wohl von einem der unzähligen Versuche das auch im IE zum Rennen zu bringen -.-
Index für IE: Diese Index hat ne Browserweiche drinnen und daher wird das ie5.css verwendet (ein paar Änderungen im #menu und grüner bg). Weiters herumexperimentieren mit Angaben im <head> waren bis jetzt erfolgslos. In allen anderen Browsern außer IE sollte das ganze normale CSS angezgeigt werden.
Drop-Down im IE: Das ist ein älterer Entwurf wo sämtliche CSS-Daten im <head> stehen, da funzt das Drop-Down auch im IE.
Ich hoffe ihr könnt mir helfen, ich steh echt an und bin schon knapp davor ein frame-Layout zu machen wenn es mit CSS & Co nur Probleme gibt
Das ganze CSS usw. fürn Firefox & die Anderen hat schon recht lange gedauert, aber nur alleine das "übersetzen" des schon fertigen Designs für den IE hat mich schon locker 10 Std. gekostet. Irgendwann ist es genug X(
Mit großem Dank an alle Helfer,
RemoteC
PS: Für RS-Fehler u.ä. entschuldige ich mich. Nur habe ich die letzten ~4 Std. an diesem CSS gearbeitet, bin schön langsam müde und außerdem stinksauer.
Ich spiele mich schon seit Tagen mit einem depparten CSS oder besser gesagt mit einem CSS Drop-Down Menü.
In allen bisher gestesten Browsern (FF1.5, FF2.0, Konqueror, Safari) schaut alles so aus wie ich will nur im IE natürlich nicht. Problem ist nur, dieses verfickte Schulprojekt muss natürlich auch auf diesem DrecksIE laufen. Mir stehts wirklich bis hierhin. Da verscheißt man so viel Zeit sinnlos damit weil manche Leute in Redmond glauben das W3C für sie nicht gilt oder was weiß ich.
Ich komm einfach nicht drauf was der Fehler ist. Nachdem der IE das :hover nur für a-tags unterstützt habe ich mir ein Skript runtergeladen, genauer gesagt Whatever:hover.
Nur habe ich natürlich die ganzen Angaben nicht im head stehen sondern in einer externen css Datei und damit dürfte es beginnen. Solange alles so ist wie runtergeladen funktioniert das :hover noch, bei mir aber nicht mehr
Browserweichen habe ich auch schon etliche probiert, das hilft alles nichts. Ich bin immerhin schon so weit das die Formatierung von der Navigationsleiste auch im IE halbwegs passt, aber er macht mir kein :hover, sprich kein Drop-Down.
Hier mal eine List der Datein, sind etliche weil ich mich schon laaaange damit rumgespielt habe und da sind halt viele Testdatein entstanden. Schlussendlich soll das natürlich nur eine index sein und max. 2 css (eines für alle Browser wäre natürlich noch besser).
CSS-Ordner: screen.css ist das Originale & momentan das für alle Browser außer IE; ie5.css ist das was dank einer Browserweiche nur mit IE angezeigt wird (grüner Hintergrund als Unterscheidungsmerkmal); csshover.htc ist das Skript damit auch der IE das :hover chekct
normale Index: So wie das hier im FF & Co ausschaut, so sollte es im IE auch tun. Links funktionieren natürlich noch nicht wenn noch nichtmal das Design steht und dieses "} -->" stammt wohl von einem der unzähligen Versuche das auch im IE zum Rennen zu bringen -.-
Index für IE: Diese Index hat ne Browserweiche drinnen und daher wird das ie5.css verwendet (ein paar Änderungen im #menu und grüner bg). Weiters herumexperimentieren mit Angaben im <head> waren bis jetzt erfolgslos. In allen anderen Browsern außer IE sollte das ganze normale CSS angezgeigt werden.
Drop-Down im IE: Das ist ein älterer Entwurf wo sämtliche CSS-Daten im <head> stehen, da funzt das Drop-Down auch im IE.
Ich hoffe ihr könnt mir helfen, ich steh echt an und bin schon knapp davor ein frame-Layout zu machen wenn es mit CSS & Co nur Probleme gibt
Mit großem Dank an alle Helfer,
RemoteC
PS: Für RS-Fehler u.ä. entschuldige ich mich. Nur habe ich die letzten ~4 Std. an diesem CSS gearbeitet, bin schön langsam müde und außerdem stinksauer.