ERLEDIGT
JA
JA
ANTWORTEN
12
12
ZUGRIFFE
736
736
EMPFEHLEN
-
Hallo Leute!
Ich habe folgendes Problem das es im IE 8 gibt (und vermutlich auch bei älteren IE-Versionen). Wenn ich über einen Link drüber fahre zeigt mir der Link die richtige Farbe, jedoch zeigt der IE nachdem man den Link besucht hat diesen nicht mehr in der Farbe von a:hover sondern von a:visited und das ist leider in meinem Fall extrem störend.
Firefox hingegen nimmt für den Text nachwievor wieder die Farbe von a:hover an auch wenn man den Link bereits besucht hat.
Ich hoffe ihr könnt mir weiter helfen und weiters wäre es mir ein großes Anliegen wenn ihr mal mit dem IE 7 diese Seite besuchen könntet, da ich nicht weiß ob diese korrekt dargestellt wird. Ich habe nicht die notwendige Zeit das heute noch zu kontrollieren.
Hier noch der Ausschnitt der CSS Datei:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
/* GLOBAL DEFINITIONS */ a { } a:link { font-weight: bold; color:#333333; } a:hover { } a:active { } a:visited { } /* HEADER / NAVIGATION */ #hd { color:#FFF; height: 80px; background:url(../images/head-bg.gif) repeat-x; } #hd-nav { font-family: Arial, Helvetica, sans-serif; float: left; list-style: none; margin-left: 40px; } #hd-nav li {x height: 70px; float: left; } #hd-nav li a#activelink { background:url(../images/nav-active.gif) repeat-x; color: #38302b; } #hd-nav li a { display: block; height: 35px; text-decoration: none; padding: 35px 10px 0px 10px; } #hd-nav li a:link { color: #b1a695; } #hd-nav li a:hover { background: url(../images/nav-active.gif) repeat-x; color:#38302b; } #hd-nav li a:active { background: url(../images/nav-active.gif) repeat-x; color:#38302b; } #hd-nav li a:visited { color: #b1a695; }
Mit besten Grüßen
floppy
-
04.12.09 18:49 #2Maik Tutorials.de Gastzugang
Hi,
das dürfte an der falschen Reihenfolge der Pseudoklassen für Verweise liegen, die in der richtigen Reihenfolge so benannt werden:
Code css:1 2 3 4
a:link { } a:visited { } a:hover { } a:active { }
Siehe auch http://de.selfhtml.org/css/eigenscha...s_hover_active
Desweiteren lassen sich Selektoren mit gleicher Formatierung auch gruppieren:
Code css:1 2
#hd-nav li a:link, #hd-nav li a:visited { color: #b1a695; } #hd-nav li a:hover, #hd-nav li a:active { background: url(../images/nav-active.gif) repeat-x; color:#38302b; }
Welche Seite? Kannst du bitte mal den Link zur ihr nennen?
mfg Maik
-
IETester hilft.
Bitte bewerte mich wenn ich dir weitergeholfen habe. und markiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
-
04.12.09 19:00 #4Maik Tutorials.de Gastzugang
-
Ich mein ja nur, mit IETester brauch ich für so was... weis nicht..., nich lange jedenfalls....
aber wenn er keinen Link schickt kann man ihm halt nicht helfen...Bitte bewerte mich wenn ich dir weitergeholfen habe. und markiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
-
04.12.09 19:06 #6Maik Tutorials.de Gastzugang
-
Gaaannz entspannt Maik, ich will ihm doch auch helfen, wollte es ja nur nochmal sagen.
GrußBitte bewerte mich wenn ich dir weitergeholfen habe. und markiere dein Beitrag als erledigt wenn das Problem geklärt wurde.
-
04.12.09 19:38 #8Maik Tutorials.de Gastzugang
-
Den Link hab ich in der Eile vergessen zu posten, mein Fehler.
Hier: http://www.explo.at/fachtagung
Und danke für den Tipp Maik, ich werde es gleich mal neu anordnen und ausprobieren.
-
04.12.09 20:35 #10Maik Tutorials.de Gastzugang
IE7 stellt die Seite so dar, wie die Browser der Konkurrenz

mfg Maik
-
Tausend Dank und durch die Neuanordnung funktioniert es im IE jetzt auch. *freu*

Beste Grüße!
-
04.12.09 20:44 #12Maik Tutorials.de Gastzugang
Falls du bei der Entwicklung den IE6 berücksichtigen möchtest, solltest du zwecks der oberen Navigation nochmal Hand anlegen, und diese um float:left ergänzte Regel nutzen, damit die Links von ihm nicht untereinander angeordnet werden:
Code css:1
#hd-nav li a { display: block; float: left; height: 35px; text-decoration: none; padding: 35px 10px 0px 10px; }
mfg Maik
-
Super!
Ich hab das float noch ergänzt. Ich dachte der IE6 würde mehr Probleme bereiten deswegen wollte ich nur 7 und 8 zunächst berücksichtigen.
Ähnliche Themen
-
Select funktioniert nicht korrekt
Von exiter28 im Forum .NET DatenverwaltungAntworten: 4Letzter Beitrag: 13.09.10, 09:42 -
Thread.sleep() funktioniert nicht korrekt
Von d4rkY89 im Forum JavaAntworten: 4Letzter Beitrag: 14.03.10, 19:13 -
Boole funktioniert nicht korrekt
Von sight011 im Forum Cinema 4DAntworten: 14Letzter Beitrag: 13.09.08, 16:25 -
is_file() funktioniert nicht korrekt bei Überordnern!
Von Galotti im Forum PHPAntworten: 2Letzter Beitrag: 01.01.05, 20:02 -
Linkumwandeln funktioniert nicht korrekt
Von redX im Forum PHPAntworten: 1Letzter Beitrag: 27.04.04, 14:48





Zitieren

Login





