Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[CSS] Menu
#8
div#menu {.....}
ul.podmenu ul li {....}
pierwszy styl styluje wszystkie divy które mają id=menu
drugi styl styluje wszystkie li w podmenu.

co jedgno ma do drugiego?

Nie rozumiesz idei. W CSS NIE MA DZIEDZICZENIA.
Jest nadpisywanie.

Kod:
<div></div>
<div></div>
<div></div>
<div class="dupa"></div>

div {color:red}
div.dupa {color:blue;}

wszystkie divy dostały kolor czerwony. Potem dla jednego konkretnego to nadpisujemy. I tyle.

Kod:
.podmenu li {.....}
.podmenu li ul li {....}

li w podmenu dostają jakieś stylowanie. Ale chcemy dla dalszego podmenu zmienić jakąś właściwość. To ją nadpisujemy.


PS. tak naprawdę istnieje opcja dziedziczenia z rodzica. Zwie się inherit i używa się jej gdy dziecko ma coś przejąć od rodzica np color:inherit. Raczej bardzo rzadko używane.
Odpowiedz


Wiadomości w tym wątku
[CSS] Menu - przez Witek76 - 23-06-2013, 01:59
RE: [CSS] Menu - przez Kartofelek - 23-06-2013, 04:18
RE: [CSS] Menu - przez Witek76 - 23-06-2013, 22:59
RE: [CSS] Menu - przez Kartofelek - 24-06-2013, 02:33
RE: [CSS] Menu - przez Witek76 - 24-06-2013, 22:30
RE: [CSS] Menu - przez Kartofelek - 25-06-2013, 02:08
RE: [CSS] Menu - przez Witek76 - 25-06-2013, 23:35
RE: [CSS] Menu - przez Kartofelek - 26-06-2013, 01:18

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  problem z tłem pod menu loose 1 3,157 06-07-2017, 20:00
Ostatni post: loose
  problem z menu p410 10 10,358 18-06-2017, 18:34
Ostatni post: lemans88
  CSS dla menu i problem z selektorami neferith 4 5,266 30-06-2016, 00:58
Ostatni post: Brain23
  MENU - poważny problem wysokości! asus 0 2,537 05-12-2014, 23:34
Ostatni post: asus
  Trzypoziomowe menu - problem rejcz 3 5,675 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl