CSS Свойство table-layout
Полный CSS Справочник
Пример
Установить алгоритм компоновки таблицы:
table
{
table-layout:fixed;
} |
Попробуйте сами » |
Определение и ИспользованиеСвойство table-layout устанавливает, какой алгоритм компоновки таблицы использовать.
Значение по умолчанию: |
auto |
Наследуется: |
нет |
Версия: |
CSS2 |
JavaScript синтаксис: |
объект.style.tableLayout="fixed" |
Поддержка Браузерами
Свойство table-layout поддерживается всеми основными браузерами.
Замечание: Значение "inherit" не поддерживается в IE7 и более ранних версиях. IE8
требует объявления !DOCTYPE. IE9 поддерживает "inherit".
Значения Свойства
Значение |
Описание |
auto |
Автоматический алгоритм компоновки таблицы (это значение по умолчанию):
- Ширина колонки устанавливается в наибольшую неделимую часть содержимого в ячейках
- Может работать медленно, поскольку необходимо полностью прочитать все содержимое в таблице,
прежде чем будет определена конечная компоновка
|
fixed |
Фиксированный алгоритм компоновки таблицы:
- Горизонтальный макет зависит только от ширины таблицы и ширины колонок, но не от содержимого ячеек
- Позволяет браузеру выводить таблицу быстрее, чем при автоматической компоновке таблицы
- Браузер может начать отображение таблицы, как только получит содержимое первой строки
|
inherit |
Указывает, что значение свойства table-layout должно наследоваться от родительского элемента |
Смотрите ТакжеCSS уроки: CSS Таблица
Полный CSS Справочник
|