English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
A propriedade CSS flex especifica os componentes de comprimento elástico. É usada para definir ao mesmo tempoflex-grow,flex-shrinkeflex-basisAtributo abreviado da propriedade.
A tabela a seguir fornece uma descrição de uso e histórico de versão dessa propriedade, bem como a sintaxe de uso dessa propriedade no script JavaScript.
Valor padrão: | 0 1 auto; Ver todos os atributos |
---|---|
Aplicável a: | Elemento elástico |
Herança: | Nenhum |
Animável: | Sim, pois cada atributo de atalho é animável.Veja também Atributos de animação。 |
Versão: | CSS3nova funcionalidade |
JavaScript syntax: | object.style.flex="1" |
A sintaxe dessa propriedade é a seguinte:
flex: [ flex-grow flex-shrink flex-basis ] | none | auto | initial | inherit
O exemplo a seguir demonstra como usar o atributo flex.
.flex-container { -webkit-flex: 1; /* Safari 6。1+ */ -ms-flex: 1; /* IE 10 */ flex: 1; }Teste e veja‹/›
A tabela a seguir descreve os valores dessa propriedade.
Valor | Descrição |
---|---|
flex-grow | Especificar o coeficiente de crescimento elástico ou elasticidade positiva do elemento elástico. |
flex-shrink | Especificar o coeficiente de contração elástica ou elasticidade negativa do elemento elástico. |
flex-basis | Especificar o tamanho inicial do elemento elástico. |
none | Equivalente a definir flex como 0 0 auto. |
auto | Equivalente a definir flex como1 1 auto. |
initial | Defina essa propriedade como seu valor padrão. |
inherit | Se especificado, o elemento relacionado adota o valor da propriedade flex do pai. |
Compatibilidade do navegador do atributo flex, os números na tabela a seguir representam a versão mínima do navegador que suporta essa propriedade; todos os navegadores populares suportam essa propriedade.
|
Consulte a seguinte instrução:CSS3Alinhamento de colunas múltiplas。
Propriedades relacionadas:align-content,align-items,align-self,display,flex-basis,flex-direction,flex-flow,flex-grow,flex-shrink,flex-wrap,justify-content,min-height,min-width,order。