5x bewertet

Graufilter

von Nekoji  |  28.01.2008 um 20:10 h
CSS Anwendungen
Typ: CSS Anwendungen
Stufe:Einfach
In diesem Tutorial, zeige ich euch einen kleinen CSS-Effekt, den ihr auf sämtliche Bilder eurer Webseite anwenden könnt.

Wichtig!:
Dieser Effekt funktioniert nur im Internet Explorer!


Mit dem Filter gray() können die Bilder eurer Seite automatisch in Graustufen konvertiert werden. Diesen Effekt könnte man gut für ein Rollover nutzen, wie hier in der Vorschau: Klick

Als erstes erstellt ihr in eurem Stylesheet die Klasse "Graustufen". Für diese Klasse legt ihr dann den Filter folgendermaßen fest:

.graustufen { filter: gray(); }

Wenn ihr nun diese Klasse auf ein Bild anwendet, wird sich dieses automatisch in ein Graustufenbild verwandeln:

<img border="0" src="EuerBild.jpg" alt="Beschreibung" class="graustufen"/>

Wenn ihr einen Rollover-Effekt, wie in meinem Beispiel erzeugen wollt, dann müsst ihr euren Stylesheet ein wenig umändern:

.rollover { border: 2px solid #fff; }
a:hover .rollover { filter: gray(); }


Wenn ihr nun eines eurer Bilder verlinkt und mit der Klasse "rollover" verseht, habt ihr euren Rollover-Effekt:

<a href="URL" title="Titel" target="_blank"><img border="0" src="EuerBild.jpg" alt="Beschreibung" class="rollover"/></a>

Und fertig! Smilie

Ich weiß ich bin heute nicht so gut im Erklären,
aber ich hoffe ihr könnt trotzdem etwas damit anfangen.



1 Kommentare




Apple

Gefällt mir und schön erklärt :) von mir 5 Sternchen
am 31.05.2008 um 17:43 Uhr