Hmm, ciekawe, ale to chyba bardziej kwestia implementacji w przeglądarce niż standardu
powiedzmy że mamy "liczby" ważności danych deklaracji 0 0 0 0, są one 4, pierwsza, najmniej ważna to nazwa znacznika, np. h1, druga to klasa, trzecia to id, a czwarta to style w elemencie.
No i się sumuje, jeśli będą dwie klasy to będzie 0 0 2 0, jeśli będzie do tego id to 0 0 2 1. Fajne tu
@hind: właśnie chodzi o to by nie używać !important. Kolejność faktycznie jest ważna ale jeśli użyjesz 255 klas po ID to one nie nadpiszą mimo, że znajdują się w pliku niżej.
Komentarze (21)
najlepsze
https://twitter.com/patrick_h_lauke/status/236030224528191488
powiedzmy że mamy "liczby" ważności danych deklaracji 0 0 0 0, są one 4, pierwsza, najmniej ważna to nazwa znacznika, np. h1, druga to klasa, trzecia to id, a czwarta to style w elemencie.
No i się sumuje, jeśli będą dwie klasy to będzie 0 0 2 0, jeśli będzie do tego id to 0 0 2 1. Fajne tu
@zdunek89: FF - FireFox, przypadek? nie sądzę...
CLASS = 1/256 wagi ID
A to dlatego, że waga id = 1/256 wagi class
Komentarz usunięty przez moderatora
Komentarz usunięty przez moderatora
@hind: to może nie wypowiadaj się chociaż na temat, na który nie masz pojęcia :>
ale widać nie wystarcza do wypowiadania się na temat CSS :>