Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Rozwijane menu HTML+CSS
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
uki150
Witam,
edytowałem jakiś skrypt który znalazłem w internecie rozwijanego menu. Przerobiłem go już do formy jaka będzie mi potrzebna ale mam jeden problem. Problem polega na tym że to co się rozwija ma taką samą szerokość jak przycisk, powoduje to to że jak jest długa nazwa w pod menu to powstaje problem biggrin.gif(piętrowy napis ) Proszę o pomoc jak to przerobić ewn jakiś inny skrypt aby to działało jak napisałem . Tutaj macie link dokładnie o co bym chciał uzyskać, oraz kod.

Fotka: KLIK
Skrypt na stronie : KLIK

Kod:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
  2. .menu { height:39px; }
  3. .menu ul {margin:0px; padding:0px; list-style-type:none ; }
  4. .menu ul li {position:relative ; float: left; }
  5. .menu ul li ul {visibility:hidden; position:absolute; top:39px; }
  6. .menu ul :hover ul {visibility:visible}
  7.  
  8. .menu a {display:block; line-height:39px; background: #242424; color:white; text-decoration:none; text-indent:10px; padding-right: 10px; font-family:verdana; font-size:10px; }
  9. .menu a:hover {background:#343434;}
  10.  
  11. </head>
  12. <div class="menu">
  13. <ul>
  14. <li><a href="" title="">STRONA GŁÓWNA</a></li>
  15. <li><a href="" title="">IDEA</a></li>
  16. <li><a href="" title="">PŁOTY</a></li>
  17. <li><a href="" title="">BALUSTRADY</a>
  18. <ul>
  19. <li><a href="" title="">BALUSTRADY WEWNĘTRZNE</a></li>
  20. <li><a href="" title="">BALUSTRADY ZEWNĘTRZNE</a></li>
  21. </ul>
  22. </li>
  23. <li><a href="" title="" >AKCESORIA</a></li>
  24. <li><a href="" title="" >KONTAKT</a>
  25. <ul>
  26. <li><a href="" title="">DANE KONTAKTOWE</a></li>
  27. <li><a href="" title="">LOKALIZACJA </a></li>
  28. </ul>
  29. </li>
  30. </ul>
  31. </div>
  32. </body>
  33. </html>


Proszę o pomoc
Pozdrawiam
everth
Position:absolute + Javascript + użycie przycisku szukaj, ew. Google :/

EDIT: Przeglądnij sobie przedszkole z ostanich 2-3 dni. Twoje pytanie doczekało się już chyba kilkunastu odpowiedzi.
uki150
za bardzo to mi to nie pomogło ;/
andrzejk
na szybkiego zawsze możesz

  1. <ul>
  2.  
  3. <li style="width: 200px;"><a href="" title="">BALUSTRADY WEWNĘTRZNE</a></li>
  4.  
  5. <li style="width: 200px;"><a href="" title="">BALUSTRADY ZEWNĘTRZNE</a></li>
  6.  
  7. </ul>


co do samego CSS było ten temat menu,
ja nawet kiedyś na innym nicku to poruszałem, tak że poszukaj a na pewno znajdziesz
dobby
Dla LI nadajesz:

  1. display:block;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.