Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]Div
Forum PHP.pl > Forum > Przedszkole
Warmix
Jak wyśrodkowac poniższy kod? A drugą sprawą jest to, że gdy próbuję dodać kolejnego diva, to dodaje się w tej samej linii, jak to naprawić?
  1. ul, ul li {
  2. display: block;
  3. list-style: none;
  4. margin: 0;
  5. padding: 0;
  6. }
  7.  
  8. ul {
  9. float: left;
  10. background-color: #fff;
  11. padding: 1px 0 1px 1px;
  12. border: 1px solid #000;
  13. }
  14.  
  15. ul li {
  16. float: left;
  17. }
  18.  
  19. ul a:link, ul a:visited {
  20. text-decoration: none;
  21. display: block;
  22. font-weight: bold;
  23. background: #000 url("tlo.gif") repeat-x center;
  24. color: #fff;
  25. padding: 10px 20px;
  26. border-right: 1px solid #fff;
  27. border-right: 1px solid #fff;
  28. }
  29.  
  30. ul a:hover {
  31. background-color: #800;
  32. background-image: url("tlo2.gif");
  33. }
aras785
Jeśli chcesz kod wyśrodkować to musisz otworzyć go w edytorze tekstowym, a następnie klikasz: WYŚRODKUJ smile.gif

Wyśrodkowanie: np. margin:0 auto;
Warmix
Próbowałem - nie działa...
aras785
daj kod html i caly css wink.gif
Warmix
  1.  
  2. <div id="logo"><img src="b.png"></div>
  3.  
  4. <ul id="ul">
  5. <li><a href="index.html">Strona Główna</a>
  6. </li>
  7. <li><a href="#">#</a>
  8. </li>
  9. <li><a href="#">#</a>
  10. </li>
  11. <li><a href="#">#</a>
  12. </li>
  13. <li><a href="#">#</a>
  14. </li>
  15. <li><a href="#">#</a>
  16. </li>
  17. </ul>
  18.  
  19. <div id="aa">fsf</div>
  20.  
  21.  
  22. </body>


  1. body {
  2. background-image: url(a.png);
  3. color: white;
  4.  
  5. }
  6.  
  7. #logo {
  8. text-align: center;
  9. }
  10.  
  11. ul, ul li {
  12. display: block;
  13. list-style: none;
  14. margin: 0;
  15. padding: 0;
  16. }
  17.  
  18. ul {
  19. float: left;
  20. background-color: #fff;
  21. padding: 1px 0 1px 1px;
  22. border: 1px solid #000;
  23. }
  24.  
  25. ul li {
  26. float: left;
  27. }
  28.  
  29. ul a:link, ul a:visited {
  30. text-decoration: none;
  31. display: block;
  32. font-weight: bold;
  33. background: #000 url("tlo.gif") repeat-x center;
  34. color: #fff;
  35. padding: 10px 20px;
  36. border-right: 1px solid #fff;
  37. border-right: 1px solid #fff;
  38. }
  39.  
  40. ul a:hover {
  41. background-color: #800;
  42. background-image: url("tlo2.gif");
  43. }
  44.  
CuteOne
</ul>
<div style="clear:both"></div>
<div id="drugi_div"></div>

Przestarzałe podejście ale na początek powinno wystarczyć wink.gif
Warmix
Ok, przeszło mi do nowej linii... więc to działa ok, ale teraz co z tym wyśrodkowaniem?
b4rt3kk
Cytat(Warmix @ 13.01.2013, 22:50:17 ) *
Ok, przeszło mi do nowej linii... więc to działa ok, ale teraz co z tym wyśrodkowaniem?


Dodaj do css:

  1. div, ul {
  2. display: inline;
  3. margin: auto;
  4. }
Warmix
Nie działa, przenosi mi wyżej, nad logo, albo może obok loga...
b4rt3kk
Cytat(Warmix @ 13.01.2013, 23:27:24 ) *
Nie działa, przenosi mi wyżej, nad logo, albo może obok loga...


Bo musisz dodać <br/> po div-ach, jak i po liście.
krzysiu99995
http://webmade.org/porady/css_html/wysrodkowanie.php
Warmix
Cytat(b4rt3kk @ 13.01.2013, 23:58:54 ) *
Bo musisz dodać <br/> po div-ach, jak i po liście.


Jak dodam br, to wszystko jest po lewej stronie...

Cytat(krzysiu99995 @ 14.01.2013, 00:07:21 ) *


Próbowałem na wiele sposobów to dodać i nic... Wprawdzie środkuje mi logo, kolejne divy oprócz menu poziomego...


@edit
Trochę pokombinowałem i udało się...
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.