Что такое стиль выравнивания CSS для макета таблицы? - PullRequest
0 голосов
/ 28 марта 2009

У меня есть таблица в HTML. Я предпочитаю макет таблицы по центру. Каков стиль CSS для этого макета? А какие-нибудь онлайн-инструменты CSS для интерактивного просмотра изменений стиля?

Ответы [ 2 ]

3 голосов
/ 28 марта 2009

Учитывая этот HTML:

<div>
  <table>
    <!-- contents -->
  </table>
</div>

Вы можете использовать этот CSS:

div{
  margin:0 auto;
  text-align:center;
}
div table{
  margin:0 auto;
  text-align:left;
}

Большинство браузеров уже будут работать, если применить margin: 0 auto к table.

Тем не менее, text-align CSS делает его работоспособным для более требовательных браузеров. В частности, text-align: center будет центрировать table, но, поскольку он также будет иметь побочный эффект от центрирования содержимого каждой ячейки, вам необходимо применить text-align: left к таблице для сброса этого свойства.

0 голосов
/ 28 марта 2009

Если я правильно помню, это свойство text-align . Или вы имеете в виду центрирование таблицы на html-странице?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...