„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Flex-Start vs. Baseline-Ausrichtung: Wann sollten Sie welche verwenden?

Flex-Start vs. Baseline-Ausrichtung: Wann sollten Sie welche verwenden?

Veröffentlicht am 22.11.2024
Durchsuche:528

Flex-Start vs. Baseline Alignment: When Should You Use Which?

Grundlinie vs. Flex-Start-Ausrichtung

Im flexiblen Layout richtet Flex-Start Elemente am Anfang der Querachse aus, während die Grundlinie richtet sie entlang der Grundlinie ihres Inhalts aus.

Grundlinie Ausrichtung

Wie der Name schon sagt, verankert die Grundlinienausrichtung die Grundlinien der Flex-Elemente, die Linien, an denen sich die meisten Zeichen befinden. Das Element mit dem maximalen Abstand zwischen seiner Grundlinie und der Queranfangskante schließt bündig mit dieser Kante ab.

Visueller Unterschied

Wenn die Schriftgrößen der flexiblen Elemente einheitlich sind oder der Inhalt identisch ist, können Flex-Start und Baseline austauschbar erscheinen. Allerdings treten Unterschiede auf, wenn die Elementgrößen variieren.

Bestimmen der Grundlinie

Das höchste Element in einer Reihe bestimmt die Grundlinie für die Grundlinienausrichtung.

Beispiel

Betrachten Sie den folgenden Code Snippet:

.flex-container {
  align-items: baseline;
  ...
}
...
.flex-item {
  font-size: 2em;
  ...
}
...
.flex-item.item2 {
  font-size: 7em;
}

Das Element mit der größten Schriftgröße, „B“, bestimmt die Grundlinie für die Zeile. Die anderen Elemente werden entlang der Grundlinie von „B“ ausgerichtet, wie im Bild unten dargestellt.

[Bild von flexiblen Elementen, die mithilfe der Grundlinienausrichtung in unterschiedlichen Höhen ausgerichtet sind]

Wichtiger Hinweis

Das Schlüsselwort „baseline“ wird nicht von allen Browsern unterstützt. Erwägen Sie aus Gründen der browserübergreifenden Kompatibilität die Verwendung von align-items: flex-start in Verbindung mit der Vertical-Align-Eigenschaft von CSS3.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3