Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]menu, .
b5000
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 12.12.2013

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


Witam jestem tutaj nowy więc prosze o wyrozumiałość. Nie bardzo znam się na CSS wiec ściągnałem sobie gotowca menu rozwijane, ale mam problem ponieważ menu zaczyna się od lewej strony a chciałbym zeby było centralnie pozatym, menu jest zbyt długie po prawej stronie ( zresztą sami zobaczcie )

  1. <!DOCTYPE html>
  2. <head>
  3. <meta charset="utf-8">
  4. <title>Darmowy Kurs CSS</title>
  5.  
  6. /* ------------------------CZĘŚĆ-GÓRNA-MENU------------------------ */
  7.  
  8. /* wygląd głównego elementu - ol */
  9. ol {
  10. list-style-type:none;
  11. padding:0;
  12. margin:0;
  13. background-color:#FFF;
  14. font-size:18px;
  15. height:2em;
  16. line-height:2em;
  17. text-align:center;
  18. }
  19.  
  20. /* wygląd wszystkich elementów - a - znajdujących się w elemencie - ol */
  21. ol a {
  22. display:block;
  23. text-decoration:none;
  24. color:#000;
  25. padding:0 10px;
  26. }
  27.  
  28. /* wygląd elementów - li - wszystkich dzieci elementu - ol */
  29. ol > li {
  30. float:left;
  31. width:250px;
  32. margin-left:1px;
  33. background-color:#FDD700;
  34. height:2em;
  35. }
  36.  
  37. /* wygląd elementu - li - pierwszego dziecka elementu - ol */
  38. ol > li:first-child {
  39. margin-left:0;
  40. }
  41.  
  42. /* wygląd elementów - li - wszystkich dzieci elementu - ol - po najechaniu kursorem myszki na element - li */
  43. ol > li:hover {
  44. background-color:#EEE;
  45. }
  46.  
  47. /* wygląd elementu - a - dziecka elementu - li - będącego dzieckiem elementu - ol - po najechaniu kursorem myszki na element - li */
  48. ol > li:hover > a {
  49. color:#09C;
  50. }
  51.  
  52. /* wygląd elementu - ul - dziecka elementu - li - będącego dzieckiem elementu - ol - po najechaniu kursorem myszki na element - li */
  53. ol > li:hover > ul {
  54. display:block;
  55. }
  56.  
  57. /* ------------------------CZĘŚĆ-ROZWIJANA-MENU------------------------ */
  58.  
  59. /* wygląd głównych rozwijanych elementów - ul */
  60. ol > li > ul {
  61. display:none;
  62. list-style-type:none;
  63. padding:0;
  64. margin:0;
  65. }
  66.  
  67. /* wygląd elementu - li - w części rozwijanej */
  68. ol > li > ul > li {
  69. background-color:#EEE;
  70. }
  71.  
  72. /* wygląd elementu - a - w części rozwijanej */
  73. ol > li > ul > li > a {
  74. border-top:1px solid #FFF;
  75. }
  76.  
  77. /* wygląd elementu - li - w części rozwijanej, po najechaniu kursorem myszki na dany element - li */
  78. ol > li > ul > li:hover {
  79. background-color:#DDD;
  80. }
  81.  
  82. /* wygląd elementu - a - w części rozwijanej, po najechaniu kursorem myszki na element - li */
  83. ol > li > ul > li:hover > a {
  84. color:#09C;
  85. }
  86. </style>
  87.  
  88. </head>
  89.  
  90.  
  91. <ol>
  92. <li><a href="#">O mnie - </a>
  93. <ul>
  94. <li><a href="#">link - </a></li>
  95. <li><a href="#">link - </a></li>
  96. <li><a href="#">link - </a></li>
  97. <li><a href="#">link - </a></li>
  98. <li><a href="#">link - </a></li>
  99. </ul>
  100. </li>
  101.  
  102. <li><a href="#">Serwis - </a>
  103. <ul>
  104. <li><a href="#">link - </a></li>
  105. <li><a href="#">link - </a></li>
  106. <li><a href="#">link - </a></li>
  107. </ul>
  108. </li>
  109.  
  110. <li><a href="#">Kontakt - 3</a></li>
  111.  
  112. <li><a href="#">Ftp - 4</a>
  113. <ul>
  114. <li><a href="ftp://">FTP</a></li>
  115. <li><a href="#">link - 2</a></li>
  116. <li><a href="#">link - 3</a></li>
  117. <li><a href="#">link - 4</a></li>
  118. </ul>
  119. </li>
  120. </ol>
  121.  
  122. </body>
  123. </html>
  124.  


Chciałbym to menu jakoś wycentrować na srode strony i zmniejszyć troszeczke żeby z prawej strony nie było ubytku.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 19:49