tutoriais mais recente desenvolvimento web
 

Style flex Property

<Estilo de objeto

Exemplo

Que todos os itens flexíveis ter o mesmo comprimento, independent de seu conteúdo:

for (i = 0; i < y.length; i++) {
    y[i].style.flex = "1";
}
Tente você mesmo "

Definição e Uso

Os conjuntos de propriedades de flex ou retorna o comprimento do item, em relação ao resto dos itens Flexibel dentro do mesmo recipiente.

A propriedade flex é um atalho para o flexGrow, flexShrink, e as propriedades flexBasis.

Note: Se o elemento não é um item flexível, a propriedade de flex não tem efeito.


Suporte navegador

Internet ExplorerFirefoxOperaGoogle ChromeSafari

A propriedade de flex é suportado em todos os principais navegadores, exceto para Safari.

Nota: A propriedade de flex não é suportado IE 9 ou mais cedo, no IE 10 esta propriedade é suportado com o prefixo MS. IE11 e versões mais recentes suportam totalmente a propriedade flexível (não é necessário o prefixo ms).

Nota: Safari 6.1+ suporta uma alternativa, a propriedade WebkitFlex.


Sintaxe

Devolver a propriedade de flex:

object .style.flex

Defina a propriedade de flex:

object .style.flex=" Valores de propriedade
Valor Descrição
flex-grow Um número que especifica o quanto o item vai crescer em relação ao resto dos itens flexíveis
flex-shrink Um número que especifica o quanto o item vai encolher em relação ao resto dos itens flexíveis
flex-basis O comprimento do item. Os valores legais: "auto" , "inherit" , ou um número seguido por "%" , "px" , "em" qualquer outra unidade de comprimento ou
auto Mesmo que 1 1 auto.
initial Mesmo que 0 1 auto. Leia sobre inicial
none Mesmo que 0 0 auto.
inherit Herda esta propriedade a partir de seu elemento pai. Leia sobre herdar

Detalhes técnicos

Valor padrão: 0 1 auto
Valor de retorno: A String, que representa a propriedade de flex de um elemento
CSS Versão CSS3

Páginas relacionadas

Referência CSS: flex property

HTML DOM estilo de referência: flexBasis property

HTML DOM estilo de referência: flexDirection property

HTML DOM estilo de referência: flexFlow property

HTML DOM estilo de referência: flexGrow property

HTML DOM estilo de referência: flexShrink property

HTML DOM estilo de referência: flexWrap property


<Estilo de objeto