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

CSS Referenzhandbuch

CSS @Regel(RULES)

Vollständiges Verzeichnis der CSS-Attribute

CSS3 flex-Verwendung und Beispiel der basis-Eigenschaft

flex-Die Initialbasiswert der Elastizitätselemente, die durch die basis CSS-Eigenschaft angegeben werden

Die folgende Tabelle enthält die Anwendungsbeschreibungen und Versionshistorie dieser Eigenschaft sowie ihre Verwendungssyntax im JavaScript-Skript.

Standardwert:auto
Geeignet für:Flexible Artikel
Vererbung:Nein
Animierbar:Ja.Bitte beziehen Sie sich auf: Animationseigenschaften.
Version: CSS3neue Funktion
JavaScript-Syntax:object.style.flexBasis="180px"

flex-Syntax der Verwendung von basis

Die Syntax dieser Eigenschaft ist wie folgt:

flex-basis: width | auto | initial | inherit

Der folgende Beispiel zeigt, wie flex-basis-Eigenschaft.

.flex-container {
    display: flex;      
} 
.item1 {
    background: #ff80c0;
    -webkit-flex-basis: 300px; /* Safari 6.1+ */
    flex-basis: 300px;
}
.item2 {
    background: #8080ff;
    -webkit-flex-basis: 30%; /* Safari 6.1+ */
    flex-basis: 30%;
}
.item3 {
    width: 120px;
    background:#0080ff;
}
Testen Sie heraus‹/›

Werte der Eigenschaft

Die folgende Tabelle beschreibt die Werte dieser Eigenschaft.

WertBeschreibung
widthLänge in absoluten oder relativen Einheiten, die zur Festlegung der initialen Länge des flexiblen Elements verwendet wird. Negative Werte sind ungültig.
autoDie Breite des flexiblen Elements ist gleich seinemwidthWert der Eigenschaft. Wenn width nicht für das flexible Element eine Eigenschaft festgelegt wird, hängt die Breite von seinem Inhalt ab. Dies ist der Standardwert.
initialSetzen Sie diesen Wert auf seinen Standardwert.
inheritWenn angegeben, verwendet der verknüpfte Element seine flex-Eigenschaft des Elternelements.-Werte der Eigenschaft basis.

Browserkompatibilität

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

  • Firefox 18+ -moz-,28

  • Google Chrome 21+ -webkit-,29

  • Internet Explorer 10+ -ms-,11

  • Apple Safari 6.1+ -webkit-

  • Opera 12.1+

Weiterführende Lektüre

Bitte beziehen Sie sich auf die folgenden Tutorials:CSS3Mehrspalten-Layout.

Verwandte Eigenschaften:align-content,align-items,align-self,display,flex,flex-direction,flex-flow,flex-grow,flex-shrink,flex-wrap,justify-content,min-height,min-width,order.