![]() |
IE6 Bug mit Linkfarben?
Halli Hallo ich mal wieder,
ich hab folgendes Problem mit dem Menu auf meiner Seite: Zitat:
Ist da etwas falsch gemacht worden beim menu? |
Ich würde versuchen mit
color:#C0C0C0 ! important; der Sache auf den Grund zu gehen. |
Also wird die Farbe der Regel
Code:
ul.menu li a { Welchen Sinn haben die height-Deklarationen? |
so hallo, ich hab jetzt nochmal jede menge rumversucht aber es scheint mir wirklich ein bug zu sein. das problem ist folgendes:
Wenn ein anderer die seite zum ersten mal besucht werden die Linkfarben im menü korrekt dargestellt. wenn man jetzt die links abklickt im IE6, ändern sich die farben einfach so irgendwann. hier mal der link zur seite: Test wie gesagt: ihr müsst nen paar mal auf die links klicken dann kommts irgendwann. wäre schön wenn da irgendwer rat hat. ne andere frage ist, wie ich es verhindern kann, dass mein menü bei größer eingestellter schriftgröße umbricht? die einzelnen bereiche einfach kleiner machen? gruß martin |
Die ungewünschte Farbe ist die von :visited Deiner normalen Links. Der IE hat einen Bug mit der Spezifität von Pseudoklassen.
Abhilfe: Entweder erhöhst Du die Spezifität des Navi-Links-Selektoren durch Erweiterung um eine ID (am besten gibst Du der Navi eh eine ID statt einer Klasse), oder Du gibst der Regel noch einen :visited-Selektor hinzu (per Komma). |
klar und deutlich, nu funzt es. bleibt für mich nur noch die frage nach dem umklappen des menüs. bei nem kumpel bricht im opera der letzte link nach unten links weg, wenn ich das menu bis auf den letzten pixel über die breite ausrichte. wie kann man das verhindern?
|
Chop, zumindest in deinem Online-Beispiel haben sich einige Fehler eingeschlichen:
Zitat:
|
Stimmt, das div war vorhin noch ul (und da war's auch noch valide).
|
lol mist irgendwie steh ich grad aufm schlauch. wie soll ich das jetzt umschreiben?
|
Naja, halt ul statt div.
|
ja aber dann is doch der bug wieder da o_O ?!
|
Nein, Du solltest der ul eine ID geben und sie nicht durch ein div ersetzen (und damit den Code invalide machen).
|
achsooo *click*
|
danke an alle btw :)
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 08:03 Uhr. |
Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2021, vBulletin Solutions, Inc.
© Dirk H. 2003 - 2020