Hintergrundfarbe wechseln - und zurück
Kalle_B
- javascript
Hallöle,
ich möchte per Text bestimmte Bereiche auf einer Webseite erklären. Wenn ich mit der Maus über den Text fahre, soll der betreffende Bereich der Seite einen auffälligen Hintergrund bekommen:
<li onMouseOver="getElementById('fix_oben').style.backgroundColor='#ff0'"
onMouseOut="getElementById('fix_oben').style.backgroundColor='transparent'">fix_oben</li>
Bei der Mauswegbewegung soll dann aber die ALTE Hintergrundfarbe wieder erscheinen. Gibt es dafür ein Schlüsselwort?
Also im obigen Beispiel statt 'transparent'.
Lieben Gruß, Kalle
Hallo Kalle_B.
<li onMouseOver="getElementById('fix_oben').style.backgroundColor='#ff0'"
onMouseOut="getElementById('fix_oben').style.backgroundColor='transparent'">fix_oben</li>Bei der Mauswegbewegung soll dann aber die ALTE Hintergrundfarbe wieder erscheinen. Gibt es dafür ein Schlüsselwort?
Ja: "". (Ja, eine leere Zeichenkette).
Einen schönen Freitag noch.
Gruß, Ashura
Hoi
<li onMouseOver="getElementById('fix_oben').style.backgroundColor='#ff0'"
onMouseOut="getElementById('fix_oben').style.backgroundColor='transparent'">fix_oben</li>Bei der Mauswegbewegung soll dann aber die ALTE Hintergrundfarbe wieder erscheinen. Gibt es dafür ein Schlüsselwort?
Wenn du die Hintergrundfarbe in z.B. einem Stylesheet festgelegt hast, dann nimm einfach <onMouseOut="getElementById('fix_oben').style.backgroundColor=''">. "Lösche" also einfach den style Eintrag und er sollte wieder den Eintrag aus dem CSS verwenden.
Gruß Ben
danke auch an Ashura.
Wenn du die Hintergrundfarbe in z.B. einem Stylesheet festgelegt hast, dann nimm einfach <onMouseOut="getElementById('fix_oben').style.backgroundColor=''">. "Lösche" also einfach den style Eintrag und er sollte wieder den Eintrag aus dem CSS verwenden.
Ja, klappt. Ich dachte, die Eigenschaft wird überschrieben und ist verloren.
Zusatzfrage:
Es gibt doch ein Schlüsselwort, wenn eine Eigenschaft vom Elternelement übernommen werden soll. Wie heißt das gleich noch mal?
Kalle
Hallo Kalle_B.
Es gibt doch ein Schlüsselwort, wenn eine Eigenschaft vom Elternelement übernommen werden soll. Wie heißt das gleich noch mal?
inherit.
Einen schönen Freitag noch.
Gruß, Ashura