Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS] Margin w IE
Forum PHP.pl > Forum > Przedszkole
lukasamd
Witam,
mam tabelę którą chciałbym wycentrować na stronie, oczywiście mogę zrobić tak:

  1. <table width="500px" align="center">


ale z tego co wiem, nie powinno się używać tego typu kodu. Użyłem więc DIV + margines:

  1. <div style="width:500px";margin:auto">
  2. <table style="width:100%">


Wszystko niby cacy ale... w IE tabela nie jest centrowana. Przeglądarka olewa wszelkie style mówiące o marginesach. Jak to w takim razie wycentrować, aby działało a zarazem było zgodne z standardami?
piotrooo89
daj dla body text-align: center i później dla div'a left. inaczej nie zrobisz.
Gryf
;]
text-align:center;
lukasamd
Na stronie oprócz tabeli są inne elementy, więc text-align:center odpada, nie ma sensu poprawiać wszystkiego bo tabela ma być wycentrowana.
Poza tym, sama zawartość tabeli nie ma być wycentrowana - tylko jej szkielet względem strony.
piotrooo89
to może spróbuj dać dla tego div'a margin: 0 auto, width: 100% i text-align: center a dla tabelki text-align: left.
lukasamd
Nie działa niestety :/
Dałem align i width niezgodnie z standardami, mówi się trudno.
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.