(CSS 3 - interpretuje Internet Explorer 9, Firefox, Opera, Chrome)
selektor:disabled { cecha: wartość }
selektor:enabled { cecha: wartość }
disabled="..." [zobacz: Wstawianie stylów].Pola formularza mogą znajdować się w wielu stanach - jednym z nich jest blokada kontrolki. Zablokowane pole w większości przeglądarek wyświetlane jest w formie wyszarzonej. Użytkownik nie może do niego wpisywać żadnego tekstu ani go włączyć (w przypadku kontrolek typu przełącznik). Blokadę ustala się poprzez przypisanie atrybutu disabled="disabled". W odróżnieniu od pól w stanie tylko do odczytu (atrybut readonly="readonly"), pola zablokowane nie są w ogóle wysyłane w formularzu. Pole odblokowane to natomiast takie, które nie posiada atrybutu disabled (domyślnie).
Przykład:
Po wpisaniu w arkuszu stylów:input:disabled { border: 1px solid blue } input:enabled { border: 1px solid red }a w dowolnym miejscu strony:
<form action="?"> <input type="text" value="Zablokowane" disabled="disabled" /> <input type="text" value="Odblokowane" /> </form>otrzymamy dwie tekstowe kontrolki formularza - pierwsza z niebieskim obramowaniem (zablokowana), a druga z czerwonym (odblokowana):
Jak zmienić wygląd pól (kontrolek) formularza, które są zaznaczone?
Jak zmienić wygląd domyślnego przycisku formularza lub domyślnej opcji do wyboru?
Jak zmienić wygląd pola tekstowego formularza po wybraniu przez użytkownika?
Pomogła Ci ta strona? Chcesz, aby dalej się rozwijała?
Wpłać dobrowolną dotację...