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

farbe wechseln

erdmulch

Mitglied
hallo zusammen, ich würde gerne eine Aufzählung machen die wie folgt aussieht
  • äpfel
  • birnen
  • bananen
Allerdings würde ich statt den Standard Aufzälungspunkten, grüne und vor allem größere nehmen die beim anklicken auf rot wechseln ist sowas überhaupt möglich? wenn ja wie danke im voraus
 
Werbung:
Ich würde dafür die Listenpunkte komplett ausblenden und Hintergrundgrafiken per CSS setzen.

Moderation: CSS ist auch Thema deiner Anfrage (denn es geht um Gestaltung), also habe ich das Topic gleich mal dorthin geschoben.
 
Code:
 {list-style-image:url(grüner-punkt.gif);}
und
Code:
:hover {list-style-image:url(roter-punkt.gif);}
 
Werbung:
Klar, geht auch so - lässt sich nur in verschiedenen Browsern nicht einheitlich positionieren. Ein Hintergrundbild schon ;)
 
Die Textfarbe, die du dem li-Element zuweist ist jene, die für den Punkt vor dem Listenelement eingesetzt wird. Wenn der Text dahinter eine andere Farbe haben soll, musst du den Text in ein Span setzen und so eine Farbe zuweisen. Etwa so:
HTML:
<style>
    li {
        color:#cc0000;    
    }
    li:hover {
        color:#00cc00;    
    }
    span {
        color:#333333;    
    }
</style>

    <ul>
        <li><span>Banane</span></li>
        <li><span>Birne</span></li>
    </ul>
 
Werbung:
Zurück
Oben