|
|||
a:hover Fehler in IE
Hallo allerseits!
Ich habe ein merkwürdiges Problem mit meiner CSS-Navigation. Ich habe drei Navigationspunkte, die zunächst keine Hintergrundfarbe haben aber bei hover einen 190px breiten, roten Hintergrund erhalten sollten. Diese Links liegen in einem div, der ebenfalls 190px breit ist. Das heisst, die Links übernehmen diese Breite zwar automatisch, allerdings reagiert der Hover-Effekt in Internet Explorer nur im Bereich des Textes selbst (und nicht auf der ganzen Breite von 190px) wenn ich "width: 190px" für die Links nicht noch einmal explizit angebe. Doch wenn ich es noch einmal aufführe, passiert noch etwas viel Seltsameres: Wenn man über den dritten Navigationspunkt fährt, verschwindet der Abstand zwischen dem ersten und dem zweiten Punkt und die Punkte zwei und drei "springen" nach oben. Ich hoffe meine Erklärungen sind einigermassen verständlich. Für jegliche Hilfe wäre ich äusserst dankbar! thx Geändert von Chrieg (24.03.2007 um 16:59 Uhr) |
Sponsored Links |
|
|||
Gib den Ankern mal ein display:block mit, dann füllen Sie das ganze umgebende Elment aus(*). Der IE braucht zusätzlich noch einen Dimensionswert (z.B. height:1%), damit man auch neben dem Text einen aktiven Link hat, wenn der Anker als Block deklariert ist. Stichwort "hasLayout":
http://www.satzansatz.de/cssd/onhavinglayout.html *: Menulinks gehören in eine Liste. Ob das so ist, kann ich auf die schnelle in Deinem iFrameset nicht erkennen. |
Sponsored Links |
|
|||
Vielen Dank!
Ich habe deine Tipps umgesetzt und jetzt funktioniert eigentlich so, wie ich es mir vorgestellt habe. Nur noch eine kleine Frage: Ist es normal, dass Links in IE auch nach dem Klick im active-Zustand bleiben? |
|
|||
normal nicht. Ist denn die CSS Reihenfolge korrekt?
a:link a:visited a:hover a:active |
|
|||
Es gibt keine korrekte Reihenfolge, es gibt nur eine bestimmte Reihenfolge!
Es kommt immer darauf an was bewirkt werden soll.
__________________
</ulle> |
|
|||
Zitat:
|
|
|||
Auch sehr interessant ist dieser THREAD http://www.xhtmlforum.de/viewtopic.php?t=6381
__________________
</ulle> |
|
|||
Zitat:
Wenn nicht werde ich vermutlich im Sinne der Einheitlichkeit auf den active-Zustand verzichten. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Ausrichtung Kalender | greece4u | CSS | 20 | 14.05.2012 13:32 |
Redesign für Steiner Cycling Team | pkipper | Site- und Layoutcheck | 11 | 09.02.2011 12:25 |
Ungewöhnlicher abstand beim clearen von floats | adrianno | CSS | 14 | 16.09.2009 14:20 |
Hilfe bei Positionierung eines Menüs | opa-rudi | CSS | 0 | 18.11.2008 11:21 |
#boxes a:hover.info: 2.posting mit css !!! | marioN | CSS | 5 | 25.01.2004 17:04 |