Hi,
Ich bin änfänger mit javascript und habe eine frage unzwar möchte ich gerne ein menü machen wo nur bilder zu sehen sind und wenn man über eines der bilder fährt wird angezeigt(als text) wohin der link geht
Das ginge auch rein mit CSS, Stichwort CSS Popups.
<a href="#" onMouseOver="test('visible')" onMouseOut="test('hidden')"><img src="img/bs.png"></a>
<a href="#" onMouseOver="test2('visible')" onMouseOut="test2('hidden')"><img src="img/bs2.png"></a>
<p id="test" style="visibility:hidden">irgenwas</p>
<p id="test2" style="visibility:hidden">irgendwas</p>
</div>so jetzt zu meinen eigentlichen problem der text wird jedesmal eine zeile weiter unten angezeigt es sollte aber alles in einer reihe angezeigt werden
Natürlich - er steht in einem Absatz, und die haben nun mal die Eigenschaft, eigene Absätze darzustellen.
Du könntest den Text bspw. in einem Span verpackt mit in den Link stecken.
Und dann bist du auch schon nahe an der CSS-Lösung - du änderst die Sichtbarkeit dieses Spans abhängig vom :hover-Zustand des Links mit dem Nachfahren-Selektor.
das problem wollte ich mit einem array hab aber überhaupt keine ahnung wie
Ich nicht verstehe Satz.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.