Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][JavaScript][HTML]DropDownMenu onclick
ghastblood
post 5.07.2012, 10:58:38
Post #1





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Witam mam taki kodzik

  1. <!DOCTYPE html
  2. PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  6. <link rel="Stylesheet" type="text/css" href="style.css" />
  7. <title>HDD MENU</title>
  8. <link rel="stylesheet" href="style.css" type="text/css" media="screen"/>
  9. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
  10. #navbar {
  11. margin: 0;
  12. padding: 0;
  13. height: 1em; }
  14. #navbar li {
  15. list-style: none;
  16. float: left; }
  17. #navbar li a {
  18. display: block;
  19. padding: 3px 8px;
  20. background-color: #5e8ce9;
  21. color: #fff;
  22. text-decoration: none; }
  23. #navbar li ul {
  24. display: none;
  25. width: 10em; /* Width to help Opera out */
  26. background-color: #69f;}
  27. #navbar li:hover ul {
  28. display: block;
  29. position: absolute;
  30. margin: 0;
  31. padding: 0; }
  32. #navbar li:hover li {
  33. float: none; }
  34. #navbar li:hover li a {
  35. background-color: #69f;
  36. border-bottom: 1px solid #fff;
  37. color: #000; }
  38. #navbar li li a:hover {
  39. background-color: #8db3ff; }
  40.  
  41. #navbar li:hover ul, #navbar li.hover ul {
  42. display: block;
  43. position: absolute;
  44. margin: 0;
  45. padding: 0; }
  46. #navbar li:hover li, #navbar li.hover li {
  47. float: none; }
  48. #navbar li:hover li a, #navbar li.hover li a {
  49. background-color: #69f;
  50. border-bottom: 1px solid #fff;
  51. color: #000; }
  52. </style>
  53. </head>
  54. 3
  55. 4
  56. 5
  57. 6
  58. 7
  59. 8
  60. <ul id="navbar">
  61. <li><a href="#">Item One</a><ul>
  62. <li><a href="#">Subitem One</a></li>
  63. <li><a href="#">Second Subitem</a></li>
  64. <li><a href="#">Numero Tres</a></li></ul>
  65. </li>
  66. <!-- ... and so on ... -->
  67. </ul>
  68. </body>
  69. </html>


drop down działa przez css po najechaniu a chciał bym żeby sub menu pokazywało się po kliknięciu.
Go to the top of the page
+Quote Post
SmokAnalog
post 5.07.2012, 11:02:43
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Jeśli ma działać po kliknięciu, to nie obejdzie się bez JavaScript. Poszukaj gotowych rozwiązań, nie ma co pisać milionowego skryptu drop down menu.
Go to the top of the page
+Quote Post
ghastblood
post 5.07.2012, 11:09:14
Post #3





Grupa: Zarejestrowani
Postów: 360
Pomógł: 12
Dołączył: 17.09.2009
Skąd: Warszawa

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


Właśnie szukałem gotowca albo exampla jakiego i tyko jquery ale działa ty najechaniu a nie po kliknięciu.
Go to the top of the page
+Quote Post
SmokAnalog
post 5.07.2012, 12:14:58
Post #4





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


jQuery to dobry pomysł. Jeśli znalazłeś jakiś ciekawy przykład, który działa po najechaniu kursora, to całkiem łatwo będzie go przerobić. Przejrzyj sobie to zestawienie: http://www.1stwebdesigner.com/css/38-jquer...menu-solutions/ - niektóre działają po kliknięciu.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 10:50