CSS3 Свойство box-flex
Полный CSS Справочник
Пример
Определить два эластичных элемента p.
Если содержащий блок имеет общую ширину в 300px, #p1 будет иметь ширину в 100px и
#p2 будет шириной 200px:
#p1
{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari и Chrome */
box-flex:1.0;
border:1px solid red;
}
#p2
{
-moz-box-flex:2.0; /* Firefox */
-webkit-box-flex:2.0; /* Safari и Chrome */
box-flex:2.0;
border:1px solid blue;
} |
Попробуйте сами » |
Поддержка Браузерами
Свойство box-flex не поддерживается ни одним из основных браузеров.
Firefox поддерживает альтернативное свойство -moz-box-flex.
Safari и Chrome поддерживают альтернативное свойство -webkit-box-flex.
Определение и ИспользованиеСвойство box-flex указывает, являются ли дочерние элементы блока гибкими в размере
или нет.
Подсказка: Элементы, которые являются гибкими ("эластичными"), могут уменьшаться или увеличиваться при
уменьшении / увеличении блока. Всякий раз, когда появляется свободное пространство в блоке, гибкие элементы
расширяются, чтобы заполнить это пространство.
Значение по умолчанию: |
0.0 (означает, что элемент негибкий) |
Наследуется: |
нет |
Версия: |
CSS3 |
JavaScript синтаксис: |
объект.style.boxFlex=2.0 |
Синтаксис
Значение |
Описание |
значение |
Эластичность элемента. Значение относительно, например дочерний элемент
со значением эластичности 2 в два раза более гибкий, чем дочерний элемент со значением эластиности 1 |
Полный CSS Справочник
|