Rollover: zwei Grafiken gleichzeitig austauschen an verschiedenen Stellen
Heiska
- javascript
Hallo,
gibt es eine Möglichkeit, beim Rollover Effekt zwei Grafiken gleichzeitig auszutauschen. Ich habe eine Leiste mit Navigationsbuttons, beim Drüberfahren über einen Button soll an einer anderen Stelle im selben Frame ein Untermenu aufgehen, das wieder aus ca. 5 Buttons besteht. Das alles aus einer Grafik zusammenzubauen, funktioniert aufgrund des Seitendesigns nicht.
Weiss jemand weiter?
Danke
Heike
Hi!
In diesem Fall würde ich pro Untermenü einen Layer anlegen in den du die Grafikbuttons gibst(also die Buttons in ein <div id="layername" style="position:absolut; left:Abstandlinkspx; top:Abstandobenpx; visibility:hidden">Button ... Button</div>
diesen Layer kannst du dann sichtbar bzw. unsichtbar machen (indem du das Style-Attribut visibility auf visible/hidden setzt!)
Allerdings ist der Style eines Layers für IE bzw. NS unterschiedlich anzusprechen:
IE: document.all["layername"].style.visibility="hidden/visible"
NS(nicht Vers.6): document.layers["layername"].visibility="hide/show"
mfG
brand
Moin,
wenn du schon frames benutzen möchtest, dann versuche es doch mal ohne javascript: Lade einfach eine bei Mausklick uaf den Link eine neue Seite in deinen Navigationsframe, in der das jeweils gewünschte Untermenü vorhanden ist. Das erspart dir crossbrowser-mühen.
Viele Grüße
Swen