Рейтинг@Mail.ru
УРОКИ CSS CSS3 ПРИМЕРЫ CSS СПРАВОЧНИК CSS РЕКЛАМА

CSS3 Свойство box-flex


CSS Справочник Полный 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;
}

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

Поддержка Браузерами

Internet Explorer Firefox Opera Google Chrome Safari

Свойство box-flex не поддерживается ни одним из основных браузеров.

Firefox поддерживает альтернативное свойство -moz-box-flex.

Safari и Chrome поддерживают альтернативное свойство -webkit-box-flex.


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

Свойство box-flex указывает, являются ли дочерние элементы блока гибкими в размере или нет.

Подсказка: Элементы, которые являются гибкими ("эластичными"), могут уменьшаться или увеличиваться при уменьшении / увеличении блока. Всякий раз, когда появляется свободное пространство в блоке, гибкие элементы расширяются, чтобы заполнить это пространство.

Значение по умолчанию: 0.0 (означает, что элемент негибкий)
Наследуется: нет
Версия: CSS3
JavaScript синтаксис: объект.style.boxFlex=2.0


Синтаксис

box-flex: значение;

Значение Описание
значение Эластичность элемента. Значение относительно, например дочерний элемент со значением эластичности 2 в два раза более гибкий, чем дочерний элемент со значением эластиности 1


CSS Справочник Полный CSS Справочник

© 2011-2017 Уроки CSS
Рейтинг@Mail.ru