@@molily:
nuqneH
Das ist doch der spannende Teil: Wie sieht dieser Fallback aus? Wie bringt man in Erfahrung, ob der Browser :checked versteht, und zeigt die Checkbox in dem Fall? Unter diesen Voraussetzungen:
Vorteil: Keine Barriere; kein JavaScript erforderlich.
Ich wollte gerade mit Modernizr kommen …
Aber das sollte es doch tun, oder?
[type="checkbox"], x:checked
{
position: absolute;
left: -9999px; /* für RTL-Schriften: right */
}
[type="checkbox"]+label, x:checked
{
background: url(checkbox-not-checked.png) no-repeat;
padding-left: 42px;
}
[type="checkbox"]:checked+label
{
background: url(checkbox-checked.png) no-repeat;
}
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)