Staram się, aby ten stół leżał w środku zawierającego go elementu div i doprowadzał mnie do szaleństwa! Próbowałem użyć CSS i sztuczek HTML, aby to zrobić i nic nie działa. Mój ostatni wysiłek polegał na dodaniu dopełnienia po lewej stronie kolumn i po prostu spoglądam na to, ale zdecydowałem się poprosić o pomoc przed pójściem na taką miarę.Wyśrodkowanie tabeli w DIV
Odpowiedz
spróbować tego css dla tabeli
table {margin: 0 auto;}
Niestety, próbowałem tego wcześniej bez skutku .. dziękuję ty tho – user1053263
Witam user1053263, widziałem twój kod i css w firefox 3.6 i twoja tabela jest w środku div = class = "content". Czy możesz wskazać, gdzie dokładnie zmierzysz się z problemem lub inaczej otrzymuję twoje pytania. LUB Czy wyrównanie środka komórek tabeli jest wyrównane? – w3uiguru
jak o dodanie innego div z tej właściwości CSS?
Próbowałem zawrzeć w nim tabelę w dv, ale nic. – user1053263
Oto odpowiedź:
Weź width: 100%;
off klasy .container i dodać margin: 0 auto;
do stolika.
zrobić
Określ szerokość div na przykład: 1000px;
, więc element div musi mieć ten styl CSS, aby go umieścić w środku.
.div
{
width:1000px;
position:relative;
z-index-200;
left:50%;
margin-left: -500px;
}
Objaśnienie:
margin-left = połowa szerokości podanej.
Proszę ponownie przeanalizuj swój kod. – Purag
huh ?? edytowane z powodu brakującego średnika? dlaczego -1? tak niegrzeczny .. – Bert
Przykro mi, nie chciałem być niegrzeczny - po prostu wskazywałem, że są błędy składniowe i że to nie zadziała z jednego konkretnego powodu. Czy musisz mi powiedzieć, jaki jest tego powód? – Purag
Spróbuj użyć tagów <center> </center>
.
Czy masz lepszy przykład? Twój stół zajmuje całą szerokość elementu div, który jest w –
Masz "kontener" klasy na swoim stole, który sprawia, że zajmuje całą szerokość swojego rodzica –