| 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: 11 let
|
|||
0