Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kolejnosc wykonywania polecen css
kufalo
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 2
Dołączył: 24.08.2005

Ostrzeżenie: (0%)
-----


Witam,
Czy moze mi ktos na podstawie przykladu ponizej wyjasnic dlaczego wyswietlany prostokat jest szary a nie czarny? Bylem pewny, ze ostatnia wartosc w stylu przypadajaca na dany element jest brana pod uwage...

  1. <!DOCTYPE html>
  2. <head>
  3. <style type="text/css">
  4.  
  5. #a{opacity:0.1}
  6. .b{opacity:1}
  7.  
  8. </style>
  9. </head>
  10. <body>
  11. <div id="a" class="b" style="background:black">...</div>
  12. </body>
  13. </html>


Ten post edytował kufalo 6.09.2011, 13:18:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


CSS to Kaskadowe arkusze stylów. Ważne jest tu słowo kaskada, które Ciebie powinno zainteresować. Jak napisał ~Pawel_W w css ważniejsze są style jak najbardziej szczegółowe. Już na Wikipedii masz, krótką listę:
Cytat
1. Domyślny arkusz przeglądarki WWW (niezależny od autora strony)
2. Domyślny arkusz użytkownika przeglądarki (jak wyżej)
3. Zewnętrzne arkusze stylów i definicje stylów w nagłówku dokumentu
4. Definicje stylów w atrybucie style elementu


Większość sporów, można wziąć na zdrowy rozum. ID(#) jest unikalne, więc jest ważniejsze od klasy(.), które może być nadane wielu elementom, ale klasa jest ważniejsza niż sam element(np. div{ color: red; }). Innym przykładem jest kod podany przez ~Pawel_W. Jeżeli mam taką samą deklarację to wtedy na zdrowy rozum jest ta późniejsza:
  1. span{ color: red; }
  2. span{ coor: blue; } /* span będzie miał kolor niebieski */

Taka sytuacja jest czasami spotykana przy wielu plikach *.css. Jak ~ActivePlayer już wspomniał !important potrafi "załamać" tę "kaskadość"(choć używa się to rzadko warto, abyś o tym poczytał).

Na koniec poczytaj o specyficzności(choć to trochę naciągane): http://webhosting.pl/Odkrywamy.zaawansowan...ozone.selektory

Najlepiej poćwicz to wpadnie to samo - intuicyjnie (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 23:32