Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Definition list - menu z podziałem na 2 kategorie
Kostek.88
post
Post #1





Grupa: Zarejestrowani
Postów: 376
Pomógł: 47
Dołączył: 23.08.2007
Skąd: Warszawa

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


Witam. Krótko, zwięźle i na temat powiem w czym rzecz (IMG:style_emoticons/default/smile.gif)

Jest taka strona

http://sklep.kfd.pl/

a w niej menu podzielone ładnie na kategorie/producenci, po kliknięciu np. na producenci menu zmienia swoją zawartość. Patrząc w kod źródłowy, menu jest zrobione NIEPOPRAWNIE semantycznie... są tam divy, tabelki, spany itd. Czy uważacie, że da się coś takiego zrobić w definition lists (dl dt dd)? Jak ugryźć ten temat od strony CSS? Próbowałem zrobić coś takiego:

  1. <dl id="menu">
  2. <dt class="kategorie"></dt>
  3. <dd><a href="#">kategoria</a></dd>
  4. <dd><a href="#">kategoria</a></dd>
  5. <dd><a href="#">kategoria</a></dd>
  6. <dd><a href="#">kategoria</a></dd>
  7.  
  8. <dt class="producenci"></dt>
  9. <dd><a href="#">kategoria</a></dd>
  10. <dd><a href="#">kategoria</a></dd>
  11. <dd><a href="#">kategoria</a></dd>
  12. <dd><a href="#">kategoria</a></dd>
  13. </dl>


Ale nie wiem jak to oprogramować w CSS, żeby wyglądało tak jak wyżej. Próbowałem dla dt dać float: left i dla określonych dd display: none, ale nie trzyma się to ładu i składu, nie wiem po prostu czy opłaca się męczyć z czymś takim. A może lepiej dać dwie listy ul ?Jedna z podziałem na kategorie/producenci a druga po prostu na pozycje w menu, a w zależności od wybrania opcji z pierwszej listy będzie dynamicznie aktualizowana ta druga.

Czy ktoś ma jakieś sugestie? Będę wdzięczny za pomoc (IMG:style_emoticons/default/smile.gif)

Ten post edytował Kaloryfer 7.01.2011, 00:42:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
shpyo
post
Post #2





Grupa: Zarejestrowani
Postów: 574
Pomógł: 2
Dołączył: 13.04.2004
Skąd: Lublin

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


No jasne, że lepiej zrobić to za pomocą list UL, po to zostały stworzone. A definition lists jak sama nazwa wskazuje jest do definicji (IMG:style_emoticons/default/smile.gif)
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: 26.09.2025 - 13:36