05-12-2012, 05:08
(Ten post był ostatnio modyfikowany: 05-12-2012, 05:09 przez Kartofelek.)
Teraz masz tak:
- pobierz a w aktywnym li i nadaj im stylowanie. Ale ty w aktualnym LI masz przecież całe listy zawierające kilkanaście A. Dlatego styluje ci je wszystkie.
Chcesz nadać styl tylko dla A który jest dzieckiem/potomkiem danego LI.
Więc:
Oczywiście tych potomków możesz używać więcej i robić dość mocno restrykcyjne stylowanie:
Potomki są świetnym selektorem jeżeli chcesz ostylować główne menu a totalnie oddzielić stylowanie podmenu
- pobierz a w aktywnym li i nadaj im stylowanie. Ale ty w aktualnym LI masz przecież całe listy zawierające kilkanaście A. Dlatego styluje ci je wszystkie.
Chcesz nadać styl tylko dla A który jest dzieckiem/potomkiem danego LI.
Więc:
Kod:
.rightcol li.active > a - styluje tylko linki które leżą bezpośrednio w li.active
Oczywiście tych potomków możesz używać więcej i robić dość mocno restrykcyjne stylowanie:
Kod:
ul#menu > LI > a > span
Potomki są świetnym selektorem jeżeli chcesz ostylować główne menu a totalnie oddzielić stylowanie podmenu
Kod:
ul#menu > li {....tylko glowne menu.....}
ul#menu > li ul li {.....podmenu.....}