hoverlink

corsanostra

Mitglied
tach auch...

habe ein kleines prob. ich will etwas verlinken:

und zwar habe ich 3 zusammengefügte bilder auf der seite, die beim darüberfahren jeweils auffaden...

nun möchte ich es aber auch so machen, das wenn ich über eine textstelle irgendwo im text fahre (hover) das es ebenfalls mit einem der drei bilder passiert... wie mache ich das?

mit java? oder hat jemand einen passen quelltext dazu?


mfg
cn
 
Das ist ganz einfach.
Du kannst den Text einfach mit <span> einschleusen und den event handler onclick benutzen um dieselbe Funktion aufzurufen wie beim onmouseover vom bild
 
mmmhhhh...

ich kann zwar schon viel html aber das hört sich für mich jetzt wie bahnhof hoch 10 an... sorry...

kannst du vielleicht einen kleinen auszug des passenden qelltextes schreiben?


gruß
cn
 
Nehmen wir an, du rufst bei mouseover der Bilder eine JavaScript-Funktion "fade()" etwa so auf:
PHP:
<img src="..." alt="..." width="..." height="..." onmouseover="fade();">
Dann kannst diesen Handler onmouseover="fade();" auch ganz einfach auf Text anwenden - das geht aber nur, wenn der Text in einem HTML-Element zugeordnet ist, denn nur Elemente können EventHandler beinhalten!

Genau dafür gibt's die Tags <div></div> und <span></span> - um irgendwelche Teile oder Abschnitte deines Dokumentes in ansprechbare und EventHandler-tragfähige zu wandeln, ohne den Abschnitt selbst zu verändern.
(deswegen verlangen diese Tags auch keine obligatorischen Attribute, da sie selbst nur für's abschnittsweise Zusammenfassen von Teilen der Seite verwendet werden!)

Du fügst also um deinen Text <span></span> und schon kannst du einen EventHandler einschleusen, der genau die gleiche Funktion wie beim Bild ausführt:
PHP:
<span onmouseover="fade();">dein Text</span>
hth,
Geist
 
thx...

ich werd das ma probieren... obwohl ich ja eigentlich nicht mit php arbeite (schäm)... aber vielleicht fange ich ja so endlich mal damit an...

gruß
cn
 

Neue Beiträge

Zurück