• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mousovereffect in der CSS-Datei

Status
Für weitere Antworten geschlossen.

Sølar

Neues Mitglied
Hi beisammen ich hab eben grad ein kleines Problem und mir fällt keine logische Lösung ein (ohne Javascript!):

Also ich hab nun ein neues Design erstellt bestehend aus divs...
Die Navigationsleiste wurde ebenfalls aus divs angelegt.

Nun möchte ich für die links einen mousovereffect einbauen.

Für den jetzigen "Startseite"-Link sieht die CSS folgendermaßen aus:


HTML:
#home {
width:119px;
height:39px;
top:0px;
left:246px;
position:absolute;
background:url(images/agcb_03.png);
}
Mein Lösungsgedanke würde wie folgt aussehen:

HTML:
 #home {
width:119px;
height:39px;
top:0px;
left:246px;
position:absolute;
background:url(images/BILD1.png);
}

#home a.hover{
width:119px;
height:39px;
top:0px;
left:246px;
position:absolute;
background:url(images/BILD2.png);
}
Als Anregung kann ich euch ja mal die Page schicken BITTE schaut nicht auf das häßliche eklige design ;P das hab ich nur gemacht um mir die funktionsweise von divs beizubringen ;)))

Link

Ich bedanke mich schonmal für die Hilfe und wünsch euch noch einen schönen Abend
MFG Robert

PS: Falls ihr die komplette CSS Datei nicht einsehen könnt sagt mir einfach bescheid und ich poste sie oder benutzt Firebug ;P Aber das wisst ihr eh schon^^
 
Zuletzt bearbeitet:
Zufrieden?
Naja hab jetz selbst nen Lösungsgedanken welcher funktioniert:
HTML:
#home {

width:119px;

height:39px;

top:0px;

left:246px;

position:absolute;

background:url(images/agcb_03.png);

}

#home:hover {

width:119px;

height:39px;

top:0px;

left:246px;

position:absolute;

background:url(images/agcb_030.png);

}


Gibt es noch ne leichtere Lösung ?`Wo ich den gesamten CSS inhalt nicht doppelt hab?
 
bei #home:hover mußt du nur reinschreiben was sich tatsächlich änert. den rest mußt du nicht wiederholen ;-)
Code:
#home {

width:119px;
height:39px;
top:0px;
left:246px;
position:absolute;
background:url(images/agcb_03.png);

}

#home:hover {
background:url(images/agcb_030.png);
}
 
Status
Für weitere Antworten geschlossen.

Neueste Beiträge

Zurück
Oben