Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wysuwane menio, ma ktoś linka?
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Szukam linka do strony (albo lepiej do miejsca skąd można ściągnąć) do wysuwanego menu np. lewje strony (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chciałbym aby to użytkownik decydował kiedy ma się schować a kiedy zamykać.... gdzieś kiedyś widziałem, ale teraz za Chiny Ludowe nie mogę znaleźć :/
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


robisz małego js z onClick w którym w którym szukasz elemntu poprzez jakoś elementgetbyid i zmieniasz display pomiędzy none a block
Go to the top of the page
+Quote Post
TomASS
post
Post #3





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Ehhh....

Ja mówię o wysuwaniu/wsuwaniu a nie o znikaniu i pojawianiu się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
bim2
post
Post #4





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


no to
Kod
width = document.getElementById('id').style.width;
while(true) // nie wiem czy tak jest w javascript, ale daj byle jaka petle
{
if(width >=180)
{
break;
}
width++;
}
Go to the top of the page
+Quote Post
NuLL
post
Post #5





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


http://dynamicdrive.com/dynamicindex1/slideinmenu.htm
Go to the top of the page
+Quote Post
Jabol
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


Cytat(Jabol @ 11.09.2008, 14:27:19 ) *
robisz małego js z onClick w którym w którym szukasz elemntu poprzez jakoś elementgetbyid i zmieniasz display pomiędzy none a block

Sory, racja. Po prostu w czasach jak się jeszcze w to bawiłem to miałem wolnego kompa, który tak mulił, że osiągał efekt w/wysuwania (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) .
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #7





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




@TomASS - ponad tysiąc postów i nie wiesz, że jest odpowiedni dział od tego? Łamiesz mi serce (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Przenoszę na subforum szukam
Go to the top of the page
+Quote Post
TomASS
post
Post #8





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cysiaczku drogi - jakie to szukam? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Gdzieś to mam, tylko wskażcie mi gdzie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Z taką głupotą to tylko na hydepark! Chcesz aby później ludzie mówili, że nabiliśmy posty na takich bredniach?

Ten post edytował TomASS 11.09.2008, 19:50:25
Go to the top of the page
+Quote Post
Cienki1980
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


A ja bym sugerował zrobienie tego w jQuery o wiele krótszy kod niż ten podany przez NuLL'a
  1. </head>
  2. <script type="text/javascript" src="jquery-1.2.3.min.js"></script>
  3. <style type="text/css">
  4. <!--
  5.  
  6. #menu {
  7. position:absolute;
  8. height:200px;
  9. width:150px;
  10. background-color:red;
  11. top:30px;
  12. }
  13.  
  14. .hideMenu {
  15. left: -150px;
  16. }
  17.  
  18. -->
  19.  
  20. <script type="text/javascript">
  21. $(document).ready(function () {
  22. $('span.menu-tab').toggle(
  23. function () { $('#menu').animate({left: "10px"}) },
  24. function () { $('#menu').animate({left: "-150px"}) }
  25. );
  26. });
  27.  
  28. <span class="menu-tab">pokaz/ukryj menu</span>
  29. <div id="menu" class="hideMenu">tekst menu</div>
  30. </body>
  31. </html>


EDIT: Oczywiście sam się z tym męczyłem dłuugo ale od czego ma się szefa który zna jQuery jak własną kieszeń i zaproponował powyższe rozwiązanie. Niniejszym rozwiązanie jest jego pomysłem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) .

Ten post edytował Cienki1980 12.09.2008, 13:11:18
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: 23.08.2025 - 08:25