Detlef G.: Risiko IE 6 ohne JavaScript

Beitrag lesen

Hallo Tom

Solange du :hover auf beliebige Elemente anwenden darfst, also nicht auf IE6 Rücksicht nehmen musst, sollte das doch kein Problem sein.

Jetzt habe ich endlich mal eine halbe Stunde Ruhe gehabt, um zu verstehen, wie Du das meintest...

Auch ich schrieb dir das bereits in meinem ersten Post.
Hättest du dir mal die Mühe gemacht, das Beispiel von http://aktuell.de.selfhtml.org/artikel/css/infobox/index.htm# entsprechend meinen Codeauszügen anzupassen, wäre dir das auch gleich aufgefallen.

Dann kommt jetzt also diese einfache Lösung dabei heraus.
Wie Du schon schreibst, funktioniert sie leider nicht im IE6.
Welche Browser sind noch davon betroffen?

Soweit ich weiß, alles was älter/gleich alt ist, wie IE6 und NS4.

Ich müsste dann nur für den IE6 und seine Mängelbrüder einen normalen Tooltipp und einen Link auf die betroffene Passage legen, die z.B. per JavaScript ein Popup öffnet oder ohne JavaScript eine eigene Seite für die Auswahl öffnet.

Nein, du brauchst kein extra Popup für diese Browser, du kannst den Tooltipp genauso anzeigen, musst das :hover lediglich per onmouseover/onmouseout nachbilden. Ein Beispiel dazu (zwar für ein Ausklappmenü) findest du bei Dynamische CSS-Navigation für moderne Browser - Javascript

<div id="box"><div>INFOBOX<span><a href="http://selfhtml.org">Selfhtml</a> ist das beliebte Forum, in dem
                   sich <a href="http://tom-vom-berg.de">Tom vom Berg</a> immer herumtreibt</span></div></div>

Das extra <span> drumherum brauchst du nicht unbedingt s. meine erste Antwort.

Auf Wiederlesen
Detlef

--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!