Heim > Web-Frontend > CSS-Tutorial > Was ist der Unterschied zwischen Flex-Layout und traditionellem Layout?

Was ist der Unterschied zwischen Flex-Layout und traditionellem Layout?

王林
Freigeben: 2020-06-20 17:02:35
nach vorne
3782 Leute haben es durchsucht

Was ist der Unterschied zwischen Flex-Layout und traditionellem Layout?

Was ist der Unterschied zwischen Flex-Layout und traditionellem Layout?

Traditionelles Layout: basierend auf dem Box-Modell, basierend auf den Anzeigeattributen, Positionsattributen und Float-Attributen

Flex-Layout: Flex ist die Abkürzung für flexible Box und bedeutet „; elastisches Layout“, das für maximale Flexibilität bei Boxmodellen sorgt.

(Empfohlenes Tutorial: CSS-Schnellstart)

Das auf display:flex festgelegte Element wird als „Container“ bezeichnet, und seine untergeordneten Elemente werden als „Elemente“ bezeichnet. Es ist zu beachten, dass die Attribute „float“, „clear“ und „vertikal-align“ der untergeordneten Elemente ungültig sind, nachdem der Container auf Flex-Layout eingestellt wurde.

Warum müssen wir die Hauptachse und bestimmen? Seitenachse?

Die Hauptachse und die Seitenachse werden durch die Biegerichtung bestimmt (Standard ist Reihe). Der Grund, warum die Hauptachse bestimmt werden muss, besteht darin, die Ausrichtungsrichtung des Elements zu bestimmen:

Wenn die Flexrichtung Zeile oder Zeilenumkehr ist, dann ist die Hauptachse Blocksatzinhalt

Wenn die Flexrichtung „Spalte“ oder „Spaltenumkehr“ ist, dann ist die Hauptachse „Align-Items“.

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Flex-Layout und traditionellem Layout?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:juejin.im
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage