Hover - Picture change |
|
Hallo!
Ich möchte die top Menüleiste oben ein bisschen aufpeppen und dynamischer gestalten. Dazu fiel mir ein, einen Hover-Effekt zu verwenden. Ich würde es jetzt gerne so realisiseren, dass - wenn ich mit der Mouse über den Button fahre - das Bild wechselt (z.B. vorher ein Button mit weißer Schrift, beim drüberfahren ein Button mit gelber Schrift).
Ich habe das mal auf einer Homepage gesehen und meine mich erinnern zu können, dass es mit JavaScript gemacht wurde.
Weiß jemand, welchen Code ich da nehmen müsste (die 1. Bildlink und 2.Bildlink einfach irgendwie benennen.) ???
Außerdem würde ich gerne wissen, in welcher Datei ich das dann einfügen muzss (wbb2). Ich hab in dem Datenhaufen nicht so den Überblick.
Vielen Dank!
|
|
05.05.07 14:32 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dragonfly_SH
Mitglied
Dabei seit: 08.11.06
Beiträge: 23
Themenstarter
|
|
Wenn mir jetzt noch jemand sagen könnte, wohin damit... wär schon super!
Danke, erstmal dafür! Damit ist mir schon sehr geholfen.
|
|
05.05.07 15:17 |
E-Mail
Finden
Als Freund hinzufügen
|
|
WDB
Mitglied
Dabei seit: 30.04.07
Beiträge: 134
Herkunft: Oberhausen Forenversion: Lite 1.0
|
|
Nix mit formatieren.. Häng' deine ganz normale Header.TPL mal als Anhang an und änder' daran nichts. Halt die ganz normale ohne irgendwelchen Formationen..
|
|
05.05.07 17:57 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Schweinebacke
Mitglied
Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg
|
|
Das bekommst du auch selber in.
Ich hoffe das du deine Buttons schon soweit hast. Alle in das wbb/ images Verzeichnis laden.
Dann in jedes img-Tag das maushover einbauen.
Sieht dann in etwa so aus:
code: |
1:
|
<a href="usercp.php{$SID_ARG_1ST}"><img src="{$style['imagefolder']}/top_usercp.gif" border="0" alt="{$lang->items['LANG_GLOBAL_USERCP']}" title="{$lang->items['LANG_GLOBAL_USERCP']}" onmouseover="this.src='{$style['imagefolder']}/top_usercp_m.gif'" onmouseout="this.src='{$style['imagefolder']}/top_usercp.gif'" /></a> |
|
Das ist der Button der als erstes angezeigt wird.
src="{$style['imagefolder']}/top_usercp.gif"
den verwendest du wieder bei onmouseout="this.src=
onmouseout="this.src='{$style['imagefolder']}/top_usercp.gif'"
für das onmouseover brauchst du einen neuen – in meinem Beispiel top_usercp_m.gif.
da es vom gleichen style aus dem gleichen Verzeichnis kommt das {$style['imagefolder']}/ davor setzen.
onmouseover="this.src='{$style['imagefolder']}/top_usercp_m.gif'"
nur auf die Ausführungszeichen achten
|
|
05.05.07 19:55 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dragonfly_SH
Mitglied
Dabei seit: 08.11.06
Beiträge: 23
Themenstarter
|
|
Leider funktioniert das nicht. Ich hab's genauso wie du es oben erklärt hast für erstmal diesen einen Button übernommen (nur aus dem _m ein _mo gemacht), um es zu testen. Habe es sogar im Firefox und IE laufen lassen - alles wie gehabt; Standardanzeige.
Mh...woran kann's liegen?
|
|
05.05.07 20:21 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dragonfly_SH
Mitglied
Dabei seit: 08.11.06
Beiträge: 23
Themenstarter
|
|
Klar, sonst könnte man den Unterschied ja nicht sehen.
Der erste ist schwarz/weiß der zweite schwarz/pink. Ist der identische Button, bloß umgefärbt. Dieser befindet sich auch im selben Ordner und ist korrekt gelinkt.
'ne Idee?
|
|
05.05.07 20:28 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dragonfly_SH
Mitglied
Dabei seit: 08.11.06
Beiträge: 23
Themenstarter
|
|
Der erste trägt den Namen top_usercp.gif und den zweiten habe ich top_usercp_mo.gif getauft (habe ich natürlich auch im Code angepasst.)
|
|
05.05.07 20:50 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Dragonfly_SH
Mitglied
Dabei seit: 08.11.06
Beiträge: 23
Themenstarter
|
|
Ja, genauso sieht sie auch aus. Ich habe meine Daten jetzt sogar probeweise mit deiner tpl-Datei überschrieben und na ja.. erfolglose Sache.
Da gehen dir wohl jetzt auch die Ideen aus?
|
|
05.05.07 21:01 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Schweinebacke
Mitglied
Dabei seit: 06.01.06
Beiträge: 826
Herkunft: Baden Württemberg
|
|
Aus dem Template wird über die php der Quelltext.
Steht dort nichts drin, erscheint auch nicht.
Hast du das Template im ACP verändert, oder hochgeladen?
Die anderen Buttons gibt es, habe da einfach ein einzelnes erwischt.
|
|
05.05.07 21:40 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|