20.04.2007, 20:37 (Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2007, 20:39 von modercol.)
Ich hab ein Menü erstellt(Siehe Bild), doch diese werden erst sichtbar wenn ich mit der Maus darüber gehe. Dann laufen die Bilder ganz normal. Ich hab die Bilder mit einem onMouseover ausgestattet, doch der Code muss funktionieren, denn auf der hauptseite(Homepage) funktioniert alles richtig, auch im IE,FF,Opera.
Diese Hover Probleme treten nur im IE und FF auf, im Opera nicht.
Wie kann ich dieses Problem lösen?:question:
PS: Ich hab den Homebutton mal sichbar gemacht, damit es besser aussieht von unten her, denn dann ist das ganze Menü unten nach oben verschoben.
20.04.2007, 21:44 (Dieser Beitrag wurde zuletzt bearbeitet: 20.04.2007, 21:46 von Every.)
mach doch einfach aus jedem Button eine Grafik draus (normal + hover, untereinander oder nebeneinander) und den Rest machst du im CSS. Die Hover-Effekte bekommst du dann indem du die Hintergrund-Position angibst.
20.04.2007, 22:43 (Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2007, 15:13 von modercol.)
Ähm... Diese Buttons sind bei mir Grafiken, im allgemeinen kapier ich den Satz net ganz wie du des meinst. Ich möchte jetzt keine andere Variante hernehmen, da ich schon zuviele hatte die mir Zeit gekostet haben und nicht funktionierten.
Ausschnitt:
Code:
<a href="index.php"><img id = "bild1" src="../images/but1.png" onMouseOver="changeHover(this);" onMouseOut="changeNormal(this);" alt="Home" /></a>
<a href="klasse-icq.php"><img id = "bild2" src="../images/but2.png" onMouseOver="changeHover(this);" onMouseOut="changeNormal(this);" alt="Klasse" /></a>
Auf dem Screenshots sieht es so aus, als wären die Pfadangaben zu den Grafiken falsch. Kontrolliere diese bitte.
Gruß,
Michael Support erfolgt NUR im Forum!
Bitte gelöste Themen als "erledigt" markieren.
Beiträge mit mangelhafter Rechtschreibung/Grammatik werden kommentarlos gelöscht.
21.04.2007, 16:51 (Dieser Beitrag wurde zuletzt bearbeitet: 21.04.2007, 17:15 von Every.)
modercol schrieb:Ähm... Diese Buttons sind bei mir Grafiken, im allgemeinen kapier ich den Satz net ganz wie du des meinst.
Du hast bei jedem Button zwei Grafiken im Einsatz, einmal der normale und einmal für den Hover-Effekt. Deine Variante hat aber den Nachteil, dass die Hover-Grafik erst geladen wirde, wenn der Besucher mit der Maus darüber "fährt".
Ich würde auch von Javascript abraten, da es sein kann, das es deaktiviert ist und dann wird es ja nicht angezeigt. Arbeite lieber mit CSS, so wie Every das geschrieben hat.
Every schrieb:Deine Variante hat aber den Nachteil, dass die Hover-Grafik erst geladen wirde, wenn der Besucher mit der Maus darüber "fährt".
Nein eben nicht, dies ist nur im Forum so, bei der Hauptseite, funktioniert dies mit allen Browsern, selbst in meiner Coppermine Gallery wirds mit allen angezeigt.
Kannst du mir mal beide Links, den zum Forum und zur Seite, geben?
Aber warum machst du es nicht mit CSS? Da geht es 100% in jedem Browser und überall, auch ohne Javascript. So ändert sich der Button nämlich nur wenn man Javasript aktiviert hat. Mit CSS ändert es sich IMMER.