Справочник по CSS : Тематический указатель : Расширения CSS для Firefox (Gecko) : Свойства : -moz-box-flex
смотрим также
Материал из Справочник Web-языков
Содержание |
Свойство -moz-box-flex
Определяет будет ли увеличен (растянут) внутренний контейнер, чтобы заполнить внешний для него контейнер.
Синтаксис
moz-box-flex: number
Используемые значения
- 0
- Контейнер не увеличивается.
- > 0
- Контейнер увеличивается пропорционально свободному месту во внешнем для него контейнере.
Значением по умолчанию является 0. Атрибут Каскадных таблиц стилей (CSS) не наследуется.
Замечания
При применении свойства -moz-box-flex анализируется есть ли свободное место во внешнем контейнере для каждого элемента, расположенного во внутреннем контейнере.
Если из всем элементов внутреннего контейнера только для одного установлено свойство -moz-box-flex со значением больше 0, то растягивается только он.
Если у элементов заданы одинаковые значения для свойства -moz-box-flex, и они больше 0, то элементы растягиваются с одинаковыми пропорциями.
Если увеличение (растягивание) элемента задано с помощью атрибута flex, то растягивание с помощью -moz-box-flex для этого элемента игнорируется.
Свойство -moz-box-flex применяется для элементов, которые являются прямыми потомками элементов, у которых свойству display присвоено значение -moz-box или -moz-inline-box (являются расширениями для Mozilla).
Примеры
В примерах показано как описать свойство -moz-box-flex
hbox.example { -moz-box-flex: 1; /* элемент займет чуть больше места */ }
Смотрите также
-moz-box-orient, -moz-box-pack.