English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de Referência CSS

Regra @ do CSS (RULES)

大全 de Atributos CSS

CSS3 flex-Método de uso e exemplo do atributo shrink

flex-O atributo shrink do CSS especifica o modo de contração do item flexível em relação aos outros itens dentro do contêiner flexível.

A tabela a seguir fornece uma descrição de uso e histórico de versão desse atributo, bem como a sintaxe de uso no script JavaScript.

Valor padrão:1
Aplicável a:Elementos flexíveis
Herança:não
Animável:é.Por favor, consulte Atributos de animação.
Versão: CSS3nova funcionalidade
Sintaxe de JavaScript:object.style.flexShrink="5"

flex-Sintaxe de uso do shrink

A sintaxe dessa propriedade é a seguinte:

flex-shrink: number | initial | inherit

O exemplo a seguir demonstra como usar o flex-Atributo shrink

.flex-container {
    display: flex;
} 
.item1 {
    width: 100px;
    background: #ff80c0;
    -webkit-flex-shrink: 1; /* Safari 6.1+ */
    flex-shrink: 1;
}
.item2 {
    width: 100px;
    background: #8080ff;
    -webkit-flex-shrink: 3; /* Safari 6.1+ */
    flex-shrink: 3;
}
.item3 {
    width: 100px;
    background:#0080ff;
    -webkit-flex-shrink: 5; /* Safari 6.1+ */
    flex-shrink: 5;
}
Teste e veja‹/›

Valores do atributo

A tabela a seguir descreve os valores desse atributo.

ValorDescrição
numberUm número positivo usado para determinar o flex-Coeficiente do shrink do item flexível. O valor padrão é1.Números negativos não são válidos.
initialDefina essa propriedade para seu valor padrão.
inheritSe especificado, o elemento relacionado usa o flex do pai-Valores do atributo shrink.

Compatibilidade do navegador

flex-Compatibilidade do navegador do atributo shrink, os números na tabela a seguir representam a versão mínima do navegador que suporta esse atributo; todos os navegadores populares suportam esse atributo.

  • Firefox18+ -moz-,28+

  • Google Chrome 21+ -webkit-,29+

  • Internet Explorer 11+

  • Apple Safari 6.1+ -webkit-

  • Opera 12.1+

Leia mais

Por favor, consulte o seguinte tutorial:CSS3Alinhamento de colunas.

Propriedades relacionadas:align-content,align-items,align-self,display,flex,flex-basis,flex-direction,flex-flow,flex-grow,flex-wrap,justify-content,min-height,min-width,order.