CSS: Flexbox & Grid
58 cards · 🇺🇸 English → 🇩🇪 Deutsch
Layout mit CSS Flexbox und Grid.
Study all 58 cards for free
Flashcards, quizzes, pixel-art games and a daily review that remembers for you.
Try the first 10 cards
1 / 10Flexbox
Tap the card for the answer · swipe right if you knew it, left if not
Already have an account? Sign in
Cards
- 1FlexboxEin CSS-Layout-Modul für eindimensionale Layouts (Zeile oder Spalte). Es ermöglicht flexible Größenanpassung und Ausrichtung von Elementen entlang einer Hauptachse.
- 2Create a flex containerdisplay: flex oder display: inline-flex auf ein Element anwenden. Seine direkten Kindelemente werden automatisch zu Flex-Items.
- 3Main axis in FlexboxDie Hauptachse, entlang der Flex-Items angeordnet werden. Die Richtung wird durch flex-direction festgelegt (row = horizontal, column = vertikal).
- 4Cross axis in FlexboxDie Achse senkrecht zur Hauptachse. Ist die Hauptachse horizontal (row), ist die Querachse vertikal, und umgekehrt.
- 5Values for flex-directionrow (Standard, von links nach rechts), row-reverse, column (von oben nach unten), column-reverse. Legt die Richtung der Hauptachse fest.
- 6Justify-contentRichtet Flex-Items entlang der Hauptachse aus. Werte: flex-start, flex-end, center, space-between, space-around, space-evenly.
- 7Align-itemsRichtet Flex-Items entlang der Querachse aus. Werte: stretch (Standard), flex-start, flex-end, center, baseline.
- 8Align-selfÜberschreibt align-items für einzelne Flex-Items. Erlaubt einem Element eine abweichende Querachsen-Ausrichtung gegenüber seinen Geschwistern.
- 9Flex-wrapSteuert, ob Flex-Items auf mehrere Zeilen umbrechen. Werte: nowrap (Standard, eine Zeile), wrap, wrap-reverse.
- 10Align-contentRichtet mehrere Zeilen von Flex-Items entlang der Querachse aus, wenn zusätzlicher Platz vorhanden ist. Funktioniert nur mit flex-wrap: wrap.
- 11Flex property shorthandflex: [flex-grow] [flex-shrink] [flex-basis]. Beispiel: flex: 1 0 auto bedeutet wachsen, nicht schrumpfen, automatische Basisgröße.
- 12Flex-growDefiniert die Fähigkeit eines Flex-Items, bei Bedarf zu wachsen. Standard 0. Der Wert ist ein Verhältnis (flex-grow: 2 wächst doppelt so stark wie 1).
- 13Flex-shrinkDefiniert die Fähigkeit eines Flex-Items, bei Bedarf zu schrumpfen. Standard 1. Wert 0 verhindert das Schrumpfen.
- 14Flex-basisLegt die Standardgröße eines Elements fest, bevor verbleibender Platz verteilt wird. Standard auto. Kann eine Länge (px, %, em) oder ein Schlüsselwort sein.
- 15Flex: 1Kurzform für flex: 1 1 0, das heißt das Element kann wachsen und schrumpfen, mit einer Basisgröße von 0. Items teilen sich den Platz gleichmäßig.
- 16Center an item with FlexboxAm Container: display: flex; justify-content: center; align-items: center. Zentriert entlang beider Achsen.
- 17CSS GridEin zweidimensionales Layout-System zur Erstellung komplexer Layouts mit Zeilen und Spalten. Für Seitenlayouts mächtiger als Flexbox.
- 18Create a grid containerdisplay: grid oder display: inline-grid anwenden. Direkte Kindelemente werden zu Grid-Items.
- 19Grid-template-columnsDefiniert die Spalten des Grids. Beispiel: grid-template-columns: 200px 1fr 2fr erzeugt 3 Spalten mit festgelegten Breiten.
- 20Grid-template-rowsDefiniert die Zeilen des Grids. Beispiel: grid-template-rows: 100px auto 50px erzeugt 3 Zeilen mit festgelegten Höhen.
- 21Fr unit in CSS GridFraktionale Einheit, die einen Anteil des verfügbaren Platzes darstellt. 1fr 2fr bedeutet, die zweite Spalte erhält doppelt so viel Platz wie die erste.
- 22Repeat()Wiederholt ein Muster. repeat(3, 1fr) erzeugt 3 gleich breite Spalten. repeat(auto-fit, minmax(200px, 1fr)) erzeugt responsive Spalten.
- 23Grid-gap (gap)Erzeugt Abstand zwischen Grid-Items. gap: 20px (alle), oder row-gap und column-gap getrennt. Moderne Syntax ist einfach gap.
- 24Grid-columnKurzform für grid-column-start / grid-column-end. Positioniert ein Element über mehrere Spalten. grid-column: 1 / 3 erstreckt sich über Spalte 1-2.
- 25Grid-rowKurzform für grid-row-start / grid-row-end. Positioniert ein Element über mehrere Zeilen. grid-row: 2 / 4 erstreckt sich über Zeile 2-3.
- 26Span multiple columns/rowsgrid-column: span 2 erstreckt sich über 2 Spalten, grid-row: span 3 über 3 Zeilen. Oder mit Liniennummern: grid-column: 1 / 4.
- 27Grid-areaKurzform für grid-row-start / grid-column-start / grid-row-end / grid-column-end, oder ein benannter Bereich.
- 28Grid-template-areasDefiniert benannte Grid-Bereiche mittels einer visuellen ASCII-Art-Syntax. Elemente werden mit grid-area: <name> platziert.
- 29Give an example of grid-template-areas syntax.grid-template-areas: 'header header' 'sidebar main' 'footer footer'; Erzeugt 3 Zeilen, 2 Spalten mit benannten Bereichen.
- 30Grid-auto-flowSteuert, wie automatisch platzierte Items eingefügt werden. Werte: row (Standard), column, dense (füllt Lücken).
And 28 more cards. Study the whole deck free
Articles about this deck
More Programming decks
See all- 🌐
APIs: REST, GraphQL & HTTP Status Codes
108 cards · 🇺🇸 English
REST and GraphQL API concepts plus common HTTP status codes.
- 🎨
CSS: Box-Modell, Selektoren & Media Queries
129 cards · 🇺🇸 English
Das CSS-Box-Modell, Selektortypen, Media Queries und Animationen.
- 📄
HTML : balises et attributs
99 cards · 🇺🇸 English
Éléments HTML essentiels et leurs attributs.
- 🎨
CSS: Box Model, Selectors & Media Queries
129 cards · 🇺🇸 English
The CSS box model, selector types, media queries, and animations.
- 🔒
Web Security: OWASP & Authentication
35 cards · 🇺🇸 English
Common web vulnerabilities (OWASP Top 10) and authentication concepts.
- 🎨
CSS : Flexbox et Grid
58 cards · 🇺🇸 English
Mise en page avec CSS Flexbox et Grid.
