Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyśrodkować stronę przy div-ach?
Forum PHP.pl > Forum > XML, AJAX > XML
MartioL
Znam się trochę na programowaniu i właśnie chciałbym przejśc z tabel html <table> na divy <div>. przeczytałem wiele kursów i porad. Wiem, że należy podać margin: 0 auto, aby wyśrodkować stronę WWW. Jednak mi to nie działa. Bardzo proszę o pomoc!!!

Co zrobiłem źle?

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  3. <title>Strona testowa</title>
  4. <style type="text/css">
  5. <!--
  6. body {font-family: Verdana; font-size: 12px; color: #000000; background: #F4F4F4; margin: 0 auto}
  7.  
  8. #strona {width: 780px; background: #F4F4F4; margin: 0 auto}
  9.  
  10. #naglowek1 {height: 80px; border: solid #1676A9; border-width: 1px 1px 0px 1px; background: #ECF7FD}
  11. #naglowek2 {height: 26px; border: solid #1676A9; border-width: 0px 1px 1px 1px; background: #ECF7FD; padding: 2px}
  12.  
  13. #kolumna_lewa1 {width: 500px; height: 16px; border: solid #1676A9 1px; border-bottom-width: 0px; background: #30A6E4; margin-top: 2px; float: left;}
  14. #kolumna_lewa2 {width: 500px; border: solid #1676A9 1px; padding: 5px; background: #ECF7FD; float: left;}
  15. #kolumna_prawa1 {width: 278px; height: 16px; border: solid #BB8404 1px; border-bottom-width: 0px; background: #FAB71B; margin-top: 2px; float: right}
  16. #kolumna_prawa2 {width: 278px; border: solid #BB8404 1px; padding: 5px; background: #FFF9EA; float: right}
  17.  
  18. #stopka {height: 10px; border: solid #1676A9 1px; background: #30A6E4; margin-top: 2px; padding: 2px; clear: both}
  19. -->
  20.  
  21. <script language="javascript" type="text/javascript">
  22. <!--
  23. function blokuj(f) {
  24. if (f.wyslane) return false;
  25. f.wyslane=true;
  26. return true;
  27. }
  28. // -->
  29. </head>
  30.  
  31. <div id="strona">
  32. <div id="naglowek1"></div>
  33. <div id="naglowek2"><p align=right>nagłówek</p></div>
  34.  
  35. <div id="kolumna_lewa1"></div>
  36. <div id="kolumna_prawa1"></div>
  37. <div id="kolumna_lewa2"></div>
  38. <div id="kolumna_prawa2"></div>
  39.  
  40. <div id="kolumna_lewa1"></div>
  41. <div id="kolumna_prawa1"></div>
  42. <div id="kolumna_lewa2"></div>
  43. <div id="kolumna_prawa2"></div>
  44.  
  45. <div id="stopka"></div>
  46. </body>
  47. </html>


---
nie lubie balaganu :-) poprawilem [html]
hwao
aleksander
UŻYWAJ TAGU HTML!!! Drugi z lewej w dolnym rzędzie.

wyciag z mojego css gdzie mam wyśrodkowany div
Kod
div.centered
{
        width: 550px;
        margin: 50px AUTO 0px AUTO;
}
pozdrawiam
sf
Przeglądarki IE wymagają dodatkowo text-align: ceneter; w body. Było zresztą o tym na forum.
son
Cytat
Co zrobiłem źle?

Nie skorzystałeś w WYSZUKIWARKI tego forum, gdyż temat był poruszany wielokrotnie!
aleksander
Cytat(son @ 2005-02-02 20:48:21)
Nie skorzystałeś w WYSZUKIWARKI tego forum, gdyż temat był poruszany wielokrotnie!

no to jak był to zamykam smile.gif
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.