2010-06-15 13 views
7

kann ich die Rahmenfarbe des Kontrollkästchens durch Verwendung von CSS oder JQuery ändern. Ich möchte nur die Rahmenfarbe des Kontrollkästchens ändern.ändern Sie Kontrollkästchen Rahmenfarbe

+5

Sind Bilder eine Option? Andernfalls können Sie dies nicht konsistent über den gesamten Browser tun. –

+0

besten dank für patrick. Ihre Tipps waren am nützlichsten. –

Antwort

4

Wenn Sie dies mit reinem CSS tun wollen, erhalten Sie kein Ergebnis, das in allen Browsern funktioniert. Wenn Sie jqueryUI verwenden, gibt es einige Implementierungen von Checkboxen wie this oder this. Andernfalls müssen Sie etwas ähnliches selbst tun, indem Sie Bilder verwenden.

edit:
Bitte beachten Sie: ab heute (März 2015) Dieser Beitrag ist ca. 5 Jahre alt - damals die IE6 immer noch einen Marktanteil von etwa 10% hatte und sogar die neueste IE (Version 8 zu dieser Zeit) war verdammt schlecht. Diese Antwort ist heute technisch veraltet.

2

Checkboxen sind dafür bekannt, dass sie sich bei jedem Browser, der sie rendert, anders verhalten als Stile. Wie Nick Craver bemerkte, sind Bilder die einzige zuverlässige Methode, Checkboxen sicher zu stylen.

Verwandte Themen