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

CSS Referenzhandbuch

CSS @Regel(RULES)

CSS Eigenschaften大全

CSS3 flex-shrink-Eigenschaft Verwendung und Beispiel

flex-Die shrink CSS-Eigenschaft bestimmt die Schrumpfweise des flex-Elements im Vergleich zu anderen Elementen im flex-Container.

Die folgende Tabelle enthält die Anwendungsbeschreibungen und Versionshistorie dieser Eigenschaft sowie deren Verwendung in JavaScript-Skripten.

Standardwert:1
Eingesetzt für:elastische Elemente
Vererbung:keine
Animierbar:ja.Bitte beziehen Sie sich auf Animationsattribute
Version: CSS3neue Funktion
JavaScript-Syntax:object.style.flexShrink="5"

flex-shrink-Syntax

Die Syntax dieser Eigenschaft ist wie folgt:

flex-shrink: number | initial | inherit

Der folgende Beispiel zeigt, wie man flex verwendet-shrink-Eigenschaft.

.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;
}
Testen Sie heraus‹/›

Eigenschaftswert

Die folgende Tabelle beschreibt die Werte dieser Eigenschaft.

WertBeschreibung
numberEine positive Zahl, um festzulegen, ob flex-shrink-Koeffizient des shrink-elastischen Elements. Der Standardwert beträgt1。Negative Werte sind ungültig.
initialSetzen Sie diesen Wert auf seinen Standardwert.
inheritWenn angegeben, wird der verknüpfte Element auf den flex des Elternlements angewendet-shrink-Werte der Eigenschaft.

Browserkompatibilität

flex-shrink-Eigenschaft die Kompatibilität der Browser, die Nummern in der folgenden Tabelle stellen die niedrigste Versionsnummer dar, die die Eigenschaft unterstützt; alle gängigen Browser unterstützen diese Eigenschaft.

  • Firefox18+ -moz-,28+

  • Google Chrome 21+ -webkit-,29+

  • Internet Explorer 11+

  • Apple Safari 6。1+ -webkit-

  • Opera 12。1+

Weiterlesen

Bitte beziehen Sie sich auf die folgenden Anleitungen:CSS3Mehrspaltenlayout

Verwandte Eigenschaften:align-contentalign-itemsalign-selfdisplayflexflex-basisflex-directionflex-flowflex-growflex-wrapjustify-contentmin-heightmin-widthorder