Autor Zpráva
IqTykve
Profil *
Ahoj, budu asi na vola, ale za celé dopoledne jsem na to nepřišel. JS to jde, ale proč to nejde v CSS ?

<style>

:focus { background: green; }
:blur { background: red; }

</style>

<input type="text" value=" Proč nebarví BLUR ??">
Trejpa
Profil
IqTykve:
Asi proto, že žádný pseudoelement :blur v CSS není.

Neaktivní položku adresuj samotnou položkou, změny nastav pro :focus.

input { background: red; }
input:focus { background: green; }
Bubák
Profil
Sice by šlo napsat input:not(:focus) { background: red; } ale nevidím v tom žádnou výhodu, jen nevýhodu, fungije až v IE9.
Standardně se to dělá tak, jak radí Trejpa.

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:

0