Pseudo-trieda checked

Pseudo-trieda checked slúži na štýlovanie elementu pri jeho označení "checked". CSS kód je samozrejme určený pre top prehliadače ako Opera a Firefox. V Opere funguje tento kód najlepšie a vo Firefoxe vykazuje menšiu chybu, ktorá sa ale dá uniesť. Prehliadač Internet Explorer ani nespomínam, pretože je nepožiteľný.
CSS kód:
div#nice-check input[type=checkbox], input[type=checkbox] + span

{

background:red;

}



div#nice-check input[type=checkbox]:checked, input[type=checkbox]:checked + span

{

background:yellow;

}
XHTML kód:
<div id='nice-check'>

<p><input type='checkbox' checked='checked' /><span>Checkbox 1</span></p>

<p><input type='checkbox' checked='checked' /><span>Checkbox 2</span></p>

<p><input type='checkbox' /><span>Checkbox 3</span></p>

</div>
Firefox vs. Opera
Firefox
firefox.png
Opera
opera.png


Firefox vykazuje chybu v tom, že nevie vyfarbiť vnútro elementu input (myslím typ checkbox). Celý výsledok si môžete prezrieť tu.
Alternatívne verzie: Text PDF Voice
Autor: PaBi3 · Kategória: Webdesign · Dátum: 30.03.2006 20:00

Komentáre

#1 LittleMan Web
30.03.2006 21:04
Muy interesante [wink]

#2 mylan Web E-mail
30.03.2006 21:31
Ktorá verzia Opery bola testovaná? Používam 8.53(winXP) a nejako "checked" nefunguje. Všetko je len červené, žlté zvýraznenie nie je...

#3 lukas
30.03.2006 21:56
ja mam TP9 a v tej to ide

#4 admin Web E-mail
02.04.2006 21:17
admin [2] Akosi som to zabudol spomenúť. Ďakujem za pripomienku. Testoval som to v prehiladačoch:
Opera 9 TP2, Firefox 1.5, Internet Explorer 6.

Osobné údaje
Captcha
Odpíšte text z obrázku. Rozlišujú sa malé a veľké písmená.
Obsah
Možnosti