mascha: Hover Effekt bei Netscape und Firefox

Beitrag lesen

Hallo Mascha,

... klappt auch alles nur das netscape und Firefox einen häßlichen schwarz gepunkteten Rahmen um meinen weißne hintergrund machen,

Den macht der IE auch.
Dieser Rahmen ist die Browsereigene Anzeige, welches Element den Fokus hat,
damit auch mit der Tabulatortaste navigiert werden kann.
Du kannst ihn nicht verhindern, ohne das Fokussieren selbst zu unterbinden,
aber das willst du ja nicht.

--- nein bloß nicht, ich versuche ja krampfhaft barrierefrei zu programmieren. Allerdings sehe ich im IE keinen Rahmen??

Ja, du hast noch Leerzeichen bzw. Zeilenumbrüche zwischen den Elementen.
Bei Inlineelementen werden diese angezeigt.

--- Wo denn? Diesen Tip habei ch im Netz schon gefunden, woraufhin ich die öffnenden li-Tags in die vorherige Zeile verschoben habe. Danach funktionierte es im IE, leider nur da. Das übrig gebliebene li tag, ist ein Kopierfehler. Eigentlich ist die linkliste länger, aber ich wollte das Posting nicht unnötig aufblähen.

<div id="mainNavi">
   <ul>
<li><a class="menu" href="#">link1</a></li><li>
<a class="menu" href="#">link2</a></li><li>
<a class="menu" href="#">link3</a></li><li>
                                          ^^^^
                Das ist gehört hier nicht hin.
</ul>
</div>

Die KLassen sind absolut unnötig und blähen nur den Quelltext auf.
Du kannst alles innerhalb von #mainNavi über den Nachfahrenselektor
ansprechen.

--- danke werd ich versuchen, bin noch etwas unbeholfen was CSS  angeht.

Vielen Dank für Deine Hilfe!