Лучшее руководство по CSS3 коробка-флекс недвижимость в 2024 году. В этом руководстве вы можете изучить примеров,Поддержка браузеров,Определение атрибута и инструкции,грамматика,

CSS3 коробка-флекс недвижимость

примеров

Определим два гибких р элементов. Если общая ширина родительского окна является 300px, # Р1 будет иметь ширину 100 пикселей, # Р2 будет иметь ширину 200px:

#p1
{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari and Chrome */
-ms-flex:1.0; /* Internet Explorer 10 */
box-flex:1.0;
border:1px solid red;
}

#p2
{
-moz-box-flex:2.0; /* Firefox */
-webkit-box-flex:2.0; /* Safari and Chrome */
-ms-flex:2.0; /* Internet Explorer 10 */
box-flex:2.0;
border:1px solid blue;
}

Попробуйте »

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

В настоящее время основной браузер не поддерживает коробки-флекс свойства.

Internet Explorer 10 в частной собственности при поддержке -ms-Flex.

Firefox частной собственностью ящика-флекс -moz поддержки.

Safari и Chrome частной собственностью ящика-флекс -webkit поддержки.

Примечание: Internet Explorer 9 и более ранние версии IE не поддерживают гибкую форму.


Определение атрибута и инструкции

Атрибут коробчатого Flex определяет окно дочерний элемент является гибким или фиксированный размер.

Совет: С коробкой Сжатие и расти, является ли элемент представляет собой гибкий термоусадочной или расти.Всякий раз, когда есть дополнительное пространство в коробке, гибкие элементы расширяют, чтобы заполнить пространство.

По умолчанию: 0,0 (с указанием, что элемент не является гибкой)
Наследование: нет
Версия: CSS3
Синтаксис JavaScript: объект .style.boxFlex = 2,0


грамматика

коробка-флекс:значение;

значение описание
значение Гибкость элементов. Все Flex является относительным