Autor Zpráva
Abcdefgh
Profil *
Zdravím, chtěl bych nastylovat checkbox ale firefox vůbec na nastavení v css u checkboxů nereaguje, nastavím mu například border, background-color atd, ale firefox je zobrazuje pořád stejně v tom defaultním vzhledu, jde to nějako zprovoznit?
díky
Plaváček
Profil
Abcdefgh:

Jde to, ale běžnými prostředky, které máš v CSS k dispozici, nikoliv. Existují různá řešení, viz třeba http://www.noupe.com/css/form-elements-40-cssjs-styling-and-functionality-techniques.html (anglicky), většinou se ale doporučuje do vzhledu formulářových prvků zbytečně nezasahovat, protože za jejich vykreslování je většinou odpovědný operační systém uživatele a ne prohlížeč. Více najdeš na mém miniwebu (nepřehlédni sekci Odkazy a další zdroje): http://www.plavacek.net/formulare/
Abcdefgh
Profil *
Aha, jestli to nejde klasickým zápisem v css, tak to měnit nebudu, zas tolik na tom nelpím. Díky.

Ještě jeden dotaz trochu mimo. Jak "zapnu" ve zdrojovém kódu používání CSS3, abych mohl používat věci jako border-radius, takže by fungovaly i v IE apod.? Nebo to zatím nejde; nedoporučuje se to?
panther
Profil
Abcdefgh:
Jak "zapnu" ve zdrojovém kódu používání CSS3
zapneš je tak, že napíšeš vlastnost v CSS3. Některé z nich však nebudou fungovat všude, některé nebudou fungovat nikde.

Nebo to zatím nejde; nedoporučuje se to?
zapsat vlastnost definovanou v CSS3 ti nikdo nebrání, avšak nečekej závratné výsledky. Takže by se dalo říci, že to zatím nejde.
Abcdefgh
Profil *
A kdy to tak má začít fungovat globálně v prohlížečích? Jde mi hlavně o ten border-radius
panther
Profil
Abcdefgh:
A kdy to tak má začít fungovat globálně v prohlížečích?
až vymizí ty prohlížeče, ve kterých to nefunguje.
Abcdefgh
Profil *
což je? Měsíc? Rok? Dva?
mckay
Profil
Abcdefgh:
To ti nejspíš s úplnou přesností nikdo nepoví. Každopádně to chvíli potrvá (možná že i déle, než ten rok,dva).
Abcdefgh
Profil *
Aha takže běžné použití border-radius je zatím jen utopický sen nepříčetného blázna :( Tak holt zpátky k obrázkům

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: