nostromo

Dodanie nowego pliku css

5 postów w tym temacie

Witam. 

Dodałem sobie na stronie nowy plik css o nazwie overwrite. Chcę w nim wpisywać wszystkie zmiany w szablonie na stronie.

Styl dodany jest jako pierwszy. Jednak mimo to przeglądarka go ignoruje. Muszę wpisywać !important aby zaciągał styl właśnie z overwrite. 

Czy jest możliwość w jakiś sposób powiedzieć przeglądarce który css jest ważniejszy? 

 

Pozdrawiam. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Arkusz stylów z poprawkami musi być wczytany po tym pierwszym, podstawowym.

Edytowane przez ttah

dymna.jpg

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

który css jest ważniejszy

 

Styl najbliżej elementu jest ważniejszy. !important zwiększa ważność ponad style bez niego. Logicznie rzecz biorąc - kolejne style nadpisują poprzednie, a twój nowy plik ze stylami ma nadpisać style w poprzednim.


nihil fit sine causa

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Działa.

Dałem w liście ładowanych css na końcu, czyli najbliżej skryptu.  (Trochę to przewrotne). 

Usunąłem !important i działa. 

 

Dzięki. 

Pozdrawiam. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

To logiczne kolejny styl nadpisuje wcześniejszy. A jeśli chodzi o !important to im mniej tym lepiej.

Poza tym masz drugą możliwość nie dodawać pliku tylko w tym pierwszym dopisywać nowe reguły css na końcu. W ten sposób strona będzie wczytywać o jeden css mniej a to oznacza lepszą wydajność. Jeszcze lepiej jak byś zmieniał istniejące reguły css w tym pierwszym pliku, bo to dodatkowo oznacza krótszy kod - czyli najlepiej. O ile oczywiście jest to możliwe.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Dodaj nowe konto. To bardzo proste!


Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.


Zaloguj się teraz

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.