Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][HTML]Menu
Forum PHP.pl > Forum > Przedszkole
Matthewcode
Witam.
Mógłbym prosić o jakiś gotowy kod CSS Menu?
Może być najprostszy. Chcę zobaczyć jak jest zbudowany i go powoli edytować bo z tego co patrzyłem na internecie to nic mi nie działa.
Byłbym bardzo wdzięczny.
Pozdrawiam.
Weles
Kod
<style>
span.klasa1 {
background: #000000;
padding: 5px;
}
</style>

<span class="klasa1">Masło</span>


O to ci chodzi?
boro11
Menu robi się zazwyczaj na liście (ul,li)

http://www.kurshtml.edu.pl/css/menu.html
Matthewcode
Cytat(boro11 @ 25.03.2012, 19:49:29 ) *
Menu robi się zazwyczaj na liście (ul,li)

http://www.kurshtml.edu.pl/css/menu.html

Dzięki.

@edit
Dobra - wykorzystałem ten kod:
  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. <title>Poziome menu - Menu w CSS - Kurs CSS</title>
  7. <style type="text/css">
  8. /* <![CDATA[ */
  9. ul, ul li {
  10. display: block;
  11. list-style: none;
  12. margin: 0;
  13. padding: 0;
  14. }
  15.  
  16. ul {
  17. float: left;
  18. background-color: #fff;
  19. padding: 1px 0 1px 1px;
  20. border: 1px solid #000;
  21. }
  22.  
  23. ul li {
  24. float: left;
  25. }
  26.  
  27. ul a:link, ul a:visited {
  28. text-decoration: none;
  29. display: block;
  30. font-weight: bold;
  31. background: #000 url("tlo.gif") repeat-x center;
  32. color: #fff;
  33. padding: 10px 20px;
  34. border-right: 1px solid #fff;
  35. border-right: 1px solid #fff;
  36. }
  37.  
  38. ul a:hover {
  39. background-color: #800;
  40. background-image: url("tlo2.gif");
  41. }
  42. /* ]]> */
  43. </head>
  44. <ul class="menu_poziome">
  45. <li><a href="czcionki.html">Czcionki</a></li>
  46. <li><a href="tekst.html">Tekst</a></li>
  47. <li><a href="tlo.html">Tło</a></li>
  48. <li><a href="marginesy.html">Marginesy</a></li>
  49. <li><a href="obramowanie.html">Obramowanie</a></li>
  50. </ul>
  51. </body>
  52. </html>

Tutaj tkwi moje pytanie.
Jak zrobić, aby menu było na środku?
Bo jak robię tak:
  1. <ul class="menu_poziome">
  2. <li><a href="czcionki.html">Czcionki</a></li>
  3. <li><a href="tekst.html">Tekst</a></li>
  4. <li><a href="tlo.html">Tło</a></li>
  5. <li><a href="marginesy.html">Marginesy</a></li>
  6. <li><a href="obramowanie.html">Obramowanie</a></li>
  7. </ul>
  8. </body>

To nie działa.
Damonsson
Nie używa się <center>

Do CSS:

dodajesz:
body {text-align: center}

a w:
ul {

zamianiasz: float: left;
na: display: inline-block;
Matthewcode
Bez skutku.
Kiziek
Dopisz w CSS do ul 'margin: 0 auto;'
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.