Sicher ist das möglich! Hast du Fireworks zu Verfügung?
Damit müsste das gehen, wenn ich mich nicht irre!
Benutz doch auch mal die Suche, dort dürfte auch was stehen!
Hallo,
ich möchte den hover-efeckt ausnutzen, wenn ich mit der Mouse auf ein Bild gehe soll ein anderes Bild angezeigt werden, bzw. das bild in einer anderen Farbe dagestellt werden, ist daß möglich?
Gruß Nixdorf
Sicher ist das möglich! Hast du Fireworks zu Verfügung?
Damit müsste das gehen, wenn ich mich nicht irre!
Benutz doch auch mal die Suche, dort dürfte auch was stehen!
Es würde mit einfachem CSS geben, wenn der Internet Explorer da nur ein bisschen mitspielen würde. Für den Browser musst du das <img>-Element in einem <a>-Element einpacken.
Du brauchst zwei Bilder (sagen wir: bild1.jpg und bild2.jpg) und zusätzlich noch ein transparentes GIF. So sieht der CSS-Code dann aus:
Und der HTML-Code:Code:a.bild:link { background: url(bild1.jpg); } a.bild:hover { background: url(bild2.jpg); } a.bild img { width: 200px; height: 150px; /* oder was auch immer */ border: 0; }
Der onclick-Handler verhindert, dass der Browser zum Seitenanfang springt, sollte der User probeweise draufklicken -- es sei natürlich denn, du willst tatsächlich, dass das ein echter Link wird.HTML-Code:<a href="#" onclick="return false;" class="bild"><img src="transparent.gif" /></a>![]()
Die JavaScript-Lösung wollen wir Dir nicht vorenthalten:
Siehe hier wenn Dus selbst Code willst (Beispiel anhand von Button, exakt gleich funktionierts auch mit Bildern:
http://de.selfhtml.org/javascript/beispiele/buttons.htm
Ansonsten bietet auch Dreamweaver und Fireworks Möglichkeiten das ohne selbst getippten Code zu machen.
Unter DW z.B. Einfügen -> Grafikobjekte -> Rolloverbild! Einfach mal Hilfe benutzen.
Aber ich würde wohl auch eher auf CSS zurückgreifen wie Rewboss erklärt!
Du möchtest Dich bedanken?
Hier meine Amazon Wunschliste
Lenk-Webservice | Fuerteventura alternativ | Shop-Hilfe.com
hallo nixdorf,
wie rewboss schon sagt am besten mit css..
so z.b.
<style type="text/css">
<!--
a{
width:10px; //hier muss die breite und evtl. die höhe des bildes hin
border:0;
background:url(bilder/bild1.gif) no-repeat 50% 0;
}
a:hover{
background:url(bilder/bild2.gif) no-repeat 50% 0;
}
//-->
</style>
<a href="xyp.php"></a>
und benutze nicht onclick, funktioniert mit deaktivierten javascript nicht.
mfg
akratellio
onclick kann man in meinem Beispiel ruhig benutzen, denn dabei geht es lediglich darum, zu verhindern, dass wenn man versehentlich auf dem Link klickt, die Seite zum Anfang zurückspringt. Das ist lediglich eine Frage der Bequemlichkeit, auf die man eigentlich verzichten kann.Zitat von akratellio
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)