Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Drop Down Menu, prośba o pomoc
#1
Odpowiedz
#2
no rozwija się tak jak chcesz w czym problem?

najłatwiej to zrobić przy pomocy jquery -> hover
aby rozwinąć również jquery slideDown() oraz slideUp()

jedna linijka kodu
Kod:
$('#navi_top').hover(function(){$('.menu_list').slideDown();},function(){$('.menu_list').slideUp();});
Odpowiedz
#3
Problem w tym, że nie potrafię wypozycjonować menu które jest na pasku z linkami które pojawiają się po rozwinięciu, linki nie są równoległe co menu górnego.
Odpowiedz
#4
dla każdej kolumny osobno musisz ustawiać albo szerokosć albo prawy margines
bo każdą pozycje w głównym menu masz o innej szerokości
Odpowiedz
#5
Ja korzystam z tej strony: http://cssmenumaker.com/
Tutaj masz w zasadzie wszystko czego potrzebujesz do stworzenia takiego menu.
Trochę zabawy z css i dasz radę nawet zrobić coś lepszego Smile

No chyba, że chcesz bawić się z tym obecnym - to zdecydowanie tak jak camelrafal podpowiada.
Odpowiedz
#6
Koledzy źle ci radzą.
1) menu robisz jako listę
2) menu robisz jako linki, a nie obrazki
3) żadne js. tutaj wystarczy zwykłe :hover

Kod:
<ul id="page-menu">
     <li>
          <a href="">......</a>
          <ul class="submenu">
               <li>pozycja w submenu</li>
               <li>pozycja w submenu</li>
          </ul>
     </li>
     <li>
          <a href="">......</a>
          <ul class="submenu">
               <li>pozycja w submenu</li>
               <li>pozycja w submenu</li>
          </ul>
     </li>
</ul>

Kod:
ul {position:relative; height:30px;}
ul li {height:30px; display:inline-block; float:left; background:blue; font:bold 12px Arial, sans-serif; line-height:30px;}
ul li ul {display:none; position:absolute; top:30px; left:0; width:100%; height:150px; background:red;}
ul li:hover ul {display:block;}

Pozycja submenu jest absolutna. Li menu nie mają relatywnego pozycjonowania, więc te submenu będzie się pozycjonować względem menu - czyli wszystkie submenu będą w tej samej pozycji (top:30, left:0). Reszta to odpowiednie stylowanie.
Odpowiedz


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,355 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,673 25-01-2014, 17:16
Ostatni post: Kartofelek

Skocz do:


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