Hover-Effekt über das Hintergrundbild
Hovereffekte beim Überfahren mit der Maus werden sehr häufig benutzt. Früher hat man, um einen Hover-Effekt zu erschaffen, einfach eine andere Grafik geladen und diese angezeigt. Eine neue Methode für Hovereffekte passiert mittels CSS-Sprites. Die Umsetzung ist einfach und erfolgt über die Positionierung des Hintergrundbildes.
Definition in css
div.backgroundhover {
background:url(background-image-hover.jpg) left top no-repeat;
width:548px;
height:50px;
}
div.backgroundhover:hover {
background:url(background-image-hover.jpg) left bottom no-repeat;
}
background:url(background-image-hover.jpg) left top no-repeat;
width:548px;
height:50px;
}
div.backgroundhover:hover {
background:url(background-image-hover.jpg) left bottom no-repeat;
}
Und so schaut´s aus
Grafikgrundlage:
Hover-Effekt mittels CSS-Sprites:
Hover-Effekt mittels CSS-Sprites:
Verschaff Dir einen Überblick
Wissenswertes, Hilfestellung und Lösungen rund um das Thema CSS:A
Absolute und relative MaßeAbgerundete Ecken
Anordnung
B
background-attachmentbackground-position
C
cm (Zentimeter)Color
Contextual Selectors
CSS Formatierungen
CSS-Sprites
D
Definition mehrerer TagsE
Ebenen / LayerEcke / Eckenrundung
Einbindung CSS
em
ex
Externe CSS-Datei
F
FarbenFarbcodes
Farbnamen
Farbverlauf
Fixierter, fester Hintergrund
G
GradientGrundlagen
H
HintergrundbildHintergrundbild Positionierung
Hover-Effekt über Hintergrundbild
I
IDsin (Inch)
Interne CSS-Datei
K
KlassenKlassifizierung
L
Layer / EbenenListen
P
pcPosition
Positionierung Hintergrundbild
pt (Pica)
px (Pixel)
R
Rahmen FormatierungReihenfolge von Elementen
Relative und absolute Maße
repeat Möglichkeiten
Runde Ecken
S
SchriftformatierungScrollbarer Hintergrund
Sichtbarkeit
Sprites
Stylesheet
T
TextflussTextgestaltung
U
Überhängende InhalteÜbereinander liegende Elemente
V
VererbungVerlauf / Verläufe















