Autor | Zpráva | ||
---|---|---|---|
IqTykve Profil * |
#1 · Zasláno: 14. 11. 2015, 15:36:24
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 |
#3 · Zasláno: 14. 11. 2015, 20:38:04
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. |
||
Časová prodleva: 9 let
|
0