Свойство Style tableLayout

Определение и использование

tableLayout Свойство устанавливает или возвращает способ макетирования ячеек, строк и столбцов таблицы.

См. также:

Уроки CSS:Таблицы CSS

Руководство по CSS:Свойство table-layout

Пример

Пример 1

Установка фиксированного макета таблицы:

document.getElementById("myTable").style.tableLayout = "fixed";

Попробуйте сами

Пример 2

Возврат макета таблицы:

alert(document.getElementById("myTable").style.tableLayout);

Попробуйте сами

Синтаксис

Возврат свойства tableLayout:

объект.style.tableLayout

Установка свойства tableLayout:

объект.style.tableLayout = "auto|fixed|initial|inherit"

Значение свойства

Значение Описание
auto

Ширина столбца устанавливается наибольшим содержимым, которое не может быть разорвано. По умолчанию.

Этот макет иногда медленный, потому что перед полным отображением таблицы нужно получить доступ ко всему содержимому.

fixed

Ширина столбца устанавливается значением ширины таблицы и столбца (не содержимым ячеек)

fixed быстрее, чем автоматическое макетирование, потому что, как только приходит第一ая строка, пользовательский агент может начать отображать таблицу.

initial Установите это свойство в его значение по умолчанию. См. также initial.
inherit Эта атрибут наследуется от родительского элемента. См. также inherit.

Технические детали

Значение по умолчанию: auto
Возвратное значение: Строка, представляющая алгоритм макетирования таблицы для таблицы.
Версия CSS: CSS2

Поддержка браузеров

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Поддержка Поддержка Поддержка Поддержка Поддержка