Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tabele Divy Wyśrodkowanie
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
dawid112233
Mam problem mam 4 tabele i włożyłem je w divy no na razie jest spox bo 4 tabele są w jednej linii a były jedna po drugiej no ale chce je wyśrodkować aby te 4 tabele były wyśrodkowane a no i jeszcze jeden problem: Jeśli pisze tekst na koniec linii taki: Polityka Prywatności | Kontakt | Dotacje itd. to zaczyna się na końcu linii w linii gdzie są umieszczone tabelę a jak wezmę wstawię je w (br) to się przesuwają i jak wezmę parę razy wpisze br to się przesuną na te samo miejsce ale pod tabelami pod końcem tabeli a jak wklepie tekst w center to się nic nie dzieje.

Podsumujmy w tagach xP: Tabele divy wyśrodkowanie tekst osobna-linia wyśrodkowanie

O to kod html do tabel (nie wściekajcie się na mnie nie umiem wstawić w cytat lub coś takiego):


  1. <div style="float:left"><table border="0" align="center">
  2. <tr>
  3. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  4. <colgroup span="1"></colgroup>
  5. <colgroup span="3"></colgroup>
  6. <tr>
  7.  
  8. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  9. </tr>
  10. <tr>
  11.  
  12. <td bgcolor="#6699cc">Gra1
  13. <br>Gra2</br>
  14. Gra3
  15. <br>Gra4</br></td>
  16.  
  17. </tr>
  18.  
  19. </table></b><br /><br /></td>
  20. </tr>
  21. </table>
  22. </td>
  23.  
  24. </tr></div>
  25.  
  26.  
  27. <div style="float:left"><table border="0" align="center">
  28. <tr>
  29. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  30. <colgroup span="1"></colgroup>
  31. <colgroup span="3"></colgroup>
  32. <tr>
  33.  
  34. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  35. </tr>
  36. <tr>
  37.  
  38. <td bgcolor="#6699cc">Gra1
  39. <br>Gra2</br>
  40. Gra3
  41. <br>Gra4</br></td>
  42.  
  43. </tr>
  44.  
  45. </table></b><br /><br /></td>
  46. </tr>
  47. </table>
  48. </td>
  49.  
  50. </tr></div>
  51.  
  52. <div style="float:left"><table border="0" align="center">
  53. <tr>
  54. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  55. <colgroup span="1"></colgroup>
  56. <colgroup span="3"></colgroup>
  57. <tr>
  58.  
  59. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  60. </tr>
  61. <tr>
  62.  
  63. <td bgcolor="#6699cc">Gra1
  64. <br>Gra2</br>
  65. Gra3
  66. <br>Gra4</br></td>
  67.  
  68. </tr>
  69.  
  70. </table></b><br /><br /></td>
  71. </tr>
  72. </table>
  73. </td>
  74.  
  75. </tr></div>
  76.  
  77. <div style="float:left"><table border="0" align="center">
  78. <tr>
  79. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  80. <colgroup span="1"></colgroup>
  81. <colgroup span="3"></colgroup>
  82. <tr>
  83.  
  84. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  85. </tr>
  86. <tr>
  87.  
  88. <td bgcolor="#6699cc">Gra1
  89. <br>Gra2</br>
  90. Gra3
  91. <br>Gra4</br></td>
  92.  
  93. </tr>
  94.  
  95. </table></b><br /><br /></td>
  96. </tr>
  97. </table>
  98. </td>
  99.  
  100. </tr></div>
Vercio
jeżeli użyłeś znacznika float: left to automatycznie centrowanie nie wchodzi w grę.
W takim wypadku musisz cały kod oblać div'em o konkretnych rozmiarach i nadac mu: margin: 0px auto;
Co do elementów oblewanych (float) pamiętaj aby zaraz pod nimi dadawać div'a z funkcją "wyzerowania"
  1. clear: both;

Taka mała sugestia ode mnie staraj się zamieszczać kod css w osobnym pliku, to bardzo ułatwia pracę z kodem, kod staję się o wiele czytelniejszy.

Oto kod poniżej:

  1. <div style="margin: 0px auto; width: 745px">
  2.  
  3.  
  4. <div style="float:left"><table border="0" align="center">
  5. <tr>
  6. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  7. <colgroup span="1"></colgroup>
  8. <colgroup span="3"></colgroup>
  9. <tr>
  10.  
  11. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  12. </tr>
  13. <tr>
  14.  
  15. <td bgcolor="#6699cc">Gra1
  16. <br>Gra2</br>
  17. Gra3
  18. <br>Gra4</br></td>
  19.  
  20. </tr>
  21.  
  22. </table></b><br /><br /></td>
  23. </tr>
  24. </td>
  25.  
  26. </tr></div>
  27.  
  28.  
  29. <div style="float:left"><table border="0" align="center">
  30. <tr>
  31. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  32. <colgroup span="1"></colgroup>
  33. <colgroup span="3"></colgroup>
  34. <tr>
  35.  
  36. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  37. </tr>
  38. <tr>
  39.  
  40. <td bgcolor="#6699cc">Gra1
  41. <br>Gra2</br>
  42. Gra3
  43. <br>Gra4</br></td>
  44.  
  45. </tr>
  46.  
  47. </table></b><br /><br /></td>
  48. </tr>
  49. </td>
  50.  
  51. </tr></div>
  52.  
  53. <div style="float:left"><table border="0" align="center">
  54. <tr>
  55. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  56. <colgroup span="1"></colgroup>
  57. <colgroup span="3"></colgroup>
  58. <tr>
  59.  
  60. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  61. </tr>
  62. <tr>
  63.  
  64. <td bgcolor="#6699cc">Gra1
  65. <br>Gra2</br>
  66. Gra3
  67. <br>Gra4</br></td>
  68.  
  69. </tr>
  70.  
  71. </table></b><br /><br /></td>
  72. </tr>
  73. </td>
  74.  
  75. </tr></div>
  76.  
  77. <div style="float:left"><table border="0" align="center">
  78. <tr>
  79. <td height="100%" valign="top" bgcolor="#6699cc"><b><table border="1" cellpadding="0" rules="groups">
  80. <colgroup span="1"></colgroup>
  81. <colgroup span="3"></colgroup>
  82. <tr>
  83.  
  84. <td bgcolor="white"><img src="http://img217.imageshack.us/img217/9226/gryakcji.png" alt="" /></td>
  85. </tr>
  86. <tr>
  87.  
  88. <td bgcolor="#6699cc">Gra1
  89. <br>Gra2</br>
  90. Gra3
  91. <br>Gra4</br></td>
  92.  
  93. </tr>
  94.  
  95. </table></b><br /><br /></td>
  96. </tr>
  97. </td>
  98.  
  99. </tr></div>
  100.  
  101. <div style="clear: both;"></div>
  102.  
  103. <div style="text-align: center;">
  104. Polityka Prywatności | Kontakt | Dotacje
  105. </div>
  106.  
  107. </div>
MarcinKostrzewa2
Rozumiem że chcesz mieć na środku wszystko, także to co chcesz mieć na środku wstaw między <center></center>. Obecnie odchodzi się od stosowania tabel, tylko same divy.
webdice
Od <center> już się dawno "odeszło".
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.