Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML]Menu z linkami pod nim, po najechaniu
thomson89
post
Post #1





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Witam!

Chciałbym zrobić takie menu, aby po najechaniu na któryś przycisk pod nim, pokazałyby się dwa, trzy link (ale same linki). Zrobiełm menu, ale kompletnie nie wiem jak zrobić aby pod przyciskiem pojawiały się te linki.

  1. <style type="text/css">
  2. #menu_podstrona ul, ul li {
  3. display: block;
  4. list-style: none;
  5. margin: 0;
  6. padding: 0;
  7. }
  8.  
  9. #menu_podstrona ul li {
  10. float: left;
  11. }
  12.  
  13. #menu_podstrona ul a:link, ul a:visited {
  14. text-decoration: none;
  15. display: block;
  16. width: 90px;
  17. text-align: center;
  18. background-color: #ccc;
  19. color: #000;
  20. border: 2px outset #ccc;
  21. padding: 5px;
  22. }
  23.  
  24. #menu_podstrona ul a:hover {
  25. border-style: inset;
  26. padding: 7px 3px 3px 7px;
  27. }
  28. </style>
  29. </head>
  30. <div id="menu_podstrona">
  31. <tr>
  32. <td>
  33. <ul>
  34. <li><a href="">Pokaż grupy</a><br></li>
  35. <li><a href="">Pokaż strefy</a></li>
  36. <li><a href="">Pokaż obszary</a></li>
  37. <li><a href="">Dodaj</a></li>
  38. <li><a href="">Edytuj</a></li>
  39. <li><a href="">Usuń</a></li>
  40. </ul>
  41. </div>
  42. </td>
  43. </tr>
  44. </body>
  45. </html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thomson89
post
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


No, dobrze. Dzięki.

Ale teraz, chciałbym, aby te linki wyświetlały się po środku obszaru pod przyciskiem. W tej chwili, linki zaczynają się wyświetlać od przycisku na który najechałem, do końca. A chcę, żeby środek wszystkich linków był pod danym przyciskiem.

Mój kod:
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  2. <style type="text/css">
  3.  
  4. #menudemo08 a {float: left;}
  5.  
  6. #menudemo08 dl {width: 700px;}
  7.  
  8. * {
  9.  
  10. margin: 0;
  11.  
  12. padding: 0;
  13.  
  14. }
  15.  
  16. #menudemo08 {
  17.  
  18. position: relative;
  19. list-style: none;
  20. border: solid #fff;
  21. border-top-width:0;
  22. border-bottom-width:20px;
  23. border-left-width:0;
  24. height: 37px;
  25. background: #fff;
  26.  
  27. }
  28.  
  29. #menudemo08 li,
  30.  
  31. #menudemo08 dd {
  32.  
  33. float: left;
  34.  
  35. }
  36. /* wyglad ogolny */
  37. #menudemo08 li {
  38.  
  39. border: solid #fff;
  40.  
  41. border-width: 1px 0;
  42.  
  43. }
  44. /* wyglad ogolny ul */
  45. #menudemo08 ul {
  46.  
  47. list-style: none;
  48.  
  49. border: 1px solid #fff;
  50.  
  51. }
  52. /* wyglad linkow (ogolny) */
  53. #menudemo08 a {
  54.  
  55. color: #000;
  56. font-size: 16px;
  57. text-decoration: none;
  58. display: block;
  59. border: 2px outset #ccc;
  60. line-height: 22px;
  61. width: 90px;
  62. padding: 5px;
  63. text-align: center;
  64.  
  65. }
  66. /* dl wyswietlanie */
  67. #menudemo08 li dl {
  68.  
  69. display: none;
  70.  
  71. }
  72. /* wyglad obszaru z linkami */
  73. #menudemo08 li:hover dl {
  74.  
  75. display: block;
  76. position: absolute;
  77. top: 38px;
  78. background: #fff;
  79. border: 1px solid #fff;
  80.  
  81. }
  82. /* wyglad linku */
  83. #menudemo08 li dd a {
  84.  
  85. font-size: 14px;
  86. font-weight: normal;
  87. padding: 0 6px;
  88. border: 1px solid #fff;
  89. line-height: 22px;
  90. height: 22px;
  91. background: #fff;
  92. width: auto;
  93.  
  94. }
  95.  
  96. /* kolor przycisku */
  97. #item a {
  98.  
  99. background-color: #ccc;
  100.  
  101. }
  102. /* kolor po najechaniu */
  103. #menudemo08 a:hover {
  104.  
  105. border-style: inset;
  106.  
  107. }
  108. /* kolor linku */
  109. #menudemo08 li dd a:hover {
  110.  
  111. text-decoration: underline;
  112. border: 1px solid #fff;
  113.  
  114. }
  115.  
  116. </head>
  117.  
  118.  
  119. <ul id="menudemo08">
  120.  
  121. <li id="item"><a href="">Pokaż grupy</a><br></li>
  122. <li id="item"><a href="">Pokaż strefy</a></li>
  123. <li id="item"><a href="">Pokaż obszary</a></li>
  124.  
  125. <li id="item"><a href="">Dodaj</a>
  126.  
  127. <dl>
  128.  
  129. <dd><a href="maxi05.php">Przypis</a></dd>
  130. <dd><a href="maxi05.php">Grupę</a></dd>
  131. <dd><a href="maxi04.php">Strefę</a></dd>
  132. <dd><a href="maxi03.php">Obszar</a></dd>
  133.  
  134. </dl>
  135.  
  136. </li>
  137.  
  138. <li id="item"><a href="mini.php">Edytuj</a>
  139.  
  140. <dl>
  141.  
  142. <dd><a href="maxi05.php">Przypisy</a></dd>
  143. <dd><a href="maxi05.php">Grupy</a></dd>
  144. <dd><a href="maxi04.php">Strefy</a></dd>
  145. <dd><a href="maxi03.php">Obszary</a></dd>
  146.  
  147. </dl>
  148.  
  149. </li>
  150.  
  151. <li id="item"><a href="micro.php">Usuń</a>
  152.  
  153. <dl>
  154.  
  155. <dd><a href="maxi05.php">Przypis</a></dd>
  156. <dd><a href="maxi05.php">Grupę</a></dd>
  157. <dd><a href="maxi04.php">Strefę</a></dd>
  158. <dd><a href="maxi03.php">Obszar</a></dd>
  159.  
  160. </dl>
  161.  
  162. </li>
  163.  
  164. </ul>
  165.  
  166. </body>
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 07:25