Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Menu Absolutne - poziome
Forum PHP.pl > Forum > XML, AJAX
Zidane
Chodzi mi głównie o coś takiego:

Aby zaraz po najechaniu wyświetlało się małe, poziome menu.
Pomożecie?
thek
Może odrobina JS, który sobie w to menu wstawia co tam chcesz i robi mu display odpowiedni? smile.gif
Zidane
Mam już taki kod, ale nie wiem jak zrobić pozycję absolutną aby niższa część strony nie opadała...

  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. function displaydiv(sList){
  5. if(!document.getElementById) return false;
  6.  
  7. //set all to off
  8. clearAll();
  9. //turn some back on
  10. sList += "";
  11. var ids=sList.split(/\s*,\s*/);
  12. for (id=0; id<ids.length; id++) {
  13. div = document.getElementById("page"+ids[id]);
  14. div.style.display = "block";
  15. }
  16. }
  17. function clearAll() {
  18. var divs = document.getElementById("type").getElementsByTagName("div");
  19. for(i = 0; i < divs.length; i++){divs[i].style.display = "none";}
  20. }
  21. </script>
  22. </head>
  23. <body>
  24. <a onmouseover="displaydiv('1'); return false;">Div1</a>
  25. <a onmouseover="displaydiv('2'); return false;">Div2</a>
  26. <a onmouseover="displaydiv('1,3'); return false;">Div1 i 3</a>
  27. <div id="type">
  28. <div id="page1">Hello</div>
  29. <div id="page2">Goodbye</div>
  30. <div id="page3">Good Day</div>
  31. </div>
  32.  
  33. <script type="text/javascript">
  34. displaydiv("1"); //say hello
  35. </script>
  36. </body>
  37. </html>
krzysztof_kf
Thek cię nakierował a ja ci podaję na tacy zmień z display block na inline linia 14

Kod
        div.style.display = "inline";


a po za tym chyba nie ten dział ;/
Zidane
Niesamowite. Dzięki wielkie. Tego oczekiwałem.

Naturalnie Pomógł+
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.