Declarația! Important în CSS
Cum să utilizați?
Declarație importantă - este un cuvânt cheie care poate fi adăugat la sfârșitul fiecărei perechi cheie / valoare. De exemplu:
Care este impactul?
CSS atribuie o greutate la fiecare regulă, în funcție de mărimea eșantionului și poziția elementului sursă. Acest lucru determină stilul de HTML element.
În cazul în care există două reguli contradictorii, următoarea abordare este folosită pentru a rezolva:
- surse de drept - în cazul în care o singură regulă este în stilul tabel al site-ului, iar celălalt în mod direct de pe computerul client, acesta este de obicei clientul aplicat.
- Specificitatea - atunci când două sau mai multe reguli sunt legate de aceeași proprietate, același element, și un nivel de importanță de o singură sursă și apoi se va aplica mai mult, în general, un anumit selector.
- Comanda - în cazul în care cele două reguli de aceeași greutate, acesta din urmă va fi aplicată.
Uneori este necesar să se schimbe regulile de prioritate. Breaking cascada de lanț, puteți utiliza declarația! Important. În cazul utilizării acestuia, marcat de regula va avea cea mai mare „greutate“, și că va fi utilizat.
În exemplul următor, al doilea selector este mai specific, și a anunțat la sfârșitul anului, dar va fi utilizată prima regulă, deoarece folosește declarația! Important, care înlocuiește toate celelalte norme.
Când doriți să utilizați! Important?
Câteva exemple și subtilități de utilizare:
Internat Explorer 5 și 6 ignora! Important, în cazul în care aceeași proprietate este declarat în regula de două ori.
Internat Explorer 5 și 6 se va aplica valoarea 10px, în timp ce alte browsere - 5px.
Înlocuirea inline-stiluri
De exemplu, un utilizator dorește să afișeze textul în roșu
fișiere de stil pentru imprimare
verso
Există o singură modalitate de a redefini stilul marcat de importanta - este de a folosi un selector mai specific și, de asemenea, utilizat pentru a nota stilul declarației. Toate acestea pot face un fișier de stiluri mult mai confuze și greu de înțeles.
concluzie
Utilizarea declarației! Important poate face un fișier de stiluri dificil de înțeles și de depanare, dar să fie atent, aceasta va ajuta să economisiți timp și efort.