Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiana koloru ostatniego elementu listy zagnieżdżonej
eki
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 26.03.2008
Skąd: nowy sącz

Ostrzeżenie: (10%)
X----


Witam!

Mam 4-krotnie zagdnieżdżoną listę. Chodzi mi o to aby zmienić kolor aktywnemu elementowi bez względu w której liście się znajduje.
Każdy aktywny li przejmuje klasę active i pozostaje aktywny, dopóki aktywne są jego dzieci.

Ten post edytował eki 19.03.2011, 18:46:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
krzywy36
post
Post #2





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

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


nie bardzo rozumiem pytanie. Skoro aktywny li ma klasę active to w czym problem?
Go to the top of the page
+Quote Post
eki
post
Post #3





Grupa: Zarejestrowani
Postów: 113
Pomógł: 0
Dołączył: 26.03.2008
Skąd: nowy sącz

Ostrzeżenie: (10%)
X----


Problem w tym, że wszystkie gałęzie powyżej też mają klasę active. Chodzi mi o to, czy można w jakiś sposób z drzewa wybrać najniższy aktywny element?
Go to the top of the page
+Quote Post
batman
post
Post #4





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




W CSS nie jest to możliwe.
Go to the top of the page
+Quote Post
krzywy36
post
Post #5





Grupa: Zarejestrowani
Postów: 370
Pomógł: 43
Dołączył: 1.12.2007
Skąd: Kędzierzyn Koźle

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


albo nadajesz aktualnemu elementowi kolejną klasę w php albo możesz tak: http://css-tricks.com/id-your-body-for-gre...nd-specificity/ - podpunkt "But then how do we apply the "active" class to the current navigation list element?"
Go to the top of the page
+Quote Post

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: 25.08.2025 - 01:12