Abstand Gap
Abstand ist der Raum, den ein Container zwischen seinen Flexbox- oder Grid-Kindern platziert. Dieselbe Regel gilt für jedes Paar.
↗Lernen Sie, wie Inhalte auf jedem Bildschirm Größe, Platzierung, Abstände, Ebenen und Form erhalten.
Einen Begriff öffnen für eine einfache Bedeutung, ein Beispiel, wann er verwendet wird, wie offiziell er ist und seinen Codenamen.
Abstand ist der Raum, den ein Container zwischen seinen Flexbox- oder Grid-Kindern platziert. Dieselbe Regel gilt für jedes Paar.
↗Abstand ist leerer Raum, der absichtlich platziert wird. Er gruppiert verwandte Elemente, trennt Ideen und gibt einer Seite Rhythmus.
↗Ein App-Shell ist der kleine Rahmen, der bleibt, während sich der Seiteninhalt ändert. Er enthält normalerweise Navigation, Identität und Status.
↗Padding ist der Raum innerhalb des Rahmens eines Elements, zwischen seinem Inhalt und seinem Rand.
↗Backdrop Blur weicht ab, was hinter einer klaren Fläche liegt. Es verwischt nicht den eigenen Inhalt der Fläche.
↗Ein Bento-Grid packt Kacheln unterschiedlicher Größe in ein Layout. Größere Bereiche zeigen, welcher Inhalt am wichtigsten ist.
↗Ein Block-Formatierungskontext, oder BFC, ist ein separater Bereich für die Blockanordnung. Er hält Float-Elemente im Inneren und verhindert, dass einige Ränder und Floats den Inhalt außerhalb beeinflussen.
↗Das CSS-Box-Modell erklärt die Größe eines Elements. Jede Box hat Inhalt, Auffüllung (Padding), einen Rahmen (Border) und einen Außenabstand (Margin).
↗Ein Breakpoint ist der Punkt, an dem ein Layout wechseln muss. Eine Media-Query wendet CSS an, wenn das Fenster oder Gerät eine feste Bedingung erfüllt.
↗`clamp()` wählt einen bevorzugten CSS-Wert, hält ihn aber zwischen einem Minimum und einem Maximum.
↗Eine Container-Query lässt CSS eine Komponente an ihren eigenen Container anpassen. Sie prüft die Größe oder den Style dieses Containers statt nur des Fensters.
↗Eine CSS Custom Property ist ein wiederverwendbarer CSS-Wert, oft CSS-Variable genannt. Sie folgt der Kaskade und kann sich je nach Scope oder Theme ändern.
↗CSS Grid ist ein Layout-System für Reihen und Spalten zusammen. Es kann feste Bereiche setzen oder diese anpassen, wenn sich der Platz ändert.
↗CSS-Logikeigenschaften beschreiben Seiten anhand des Schreibflusses, wie Block und Inline. Sie ersetzen feste Richtungen wie oben, rechts, unten und links. Dies hilft Layouts, der Schreibrichtung der Sprache zu folgen.
↗Ein CSS-Selektor ist ein Muster, das Elemente auf einer Seite findet, sodass ihnen Styles zugewiesen werden können.
↗CSS-Spezifität ist das Gewicht eines Selektors. Wenn andere Kaskadenregeln gleichauf liegen, verwendet der Browser dieses Gewicht, um zu entscheiden, welcher Stil gewinnt.
↗CSS-Anker-Positionierung platziert eine Box relativ zu einem anderen benannten Ankerelement.
↗Die CSS-Kaskade ist die Menge der Regeln, die ein Browser verwendet, wenn mehrere Stile dasselbe Ziel haben. Sie prüft, woher jede Regel stammt, ihre Wichtigkeit, den Kontext, die Ebene, das Selektorgewicht, den Geltungsbereich und die Reihenfolge.
↗CSS-Positionierung bestimmt, woran ein Element ausgerichtet wird. Als Referenz dient der normale Textfluss, das Element selbst, ein Vorfahre oder der sichtbare Bereich.
↗CSS-Vererbung ermöglicht es, dass einige Eigenschaften einen Wert von einem übergeordneten Element übernehmen. Dies passiert, wenn das untergeordnete Element keinen eigenen Wert hat.
↗CSS-Verschachtelung ist eine eingebaute Syntax, um eine Stilregel innerhalb einer anderen zu schreiben. Der Browser befolgt weiterhin die CSS-Regeln für das Lesen von Selektoren und deren Gewicht.
↗Ein Documentation Layout vereint Navigation, einen Artikel, Beispiele, dessen Übersicht und nächste Links in einer einzigen Lese-Ansicht.
↗Ein Single-Page-Layout legt eine Hauptgeschichte oder Aufgabe auf einer langen Seite ab.
↗Ein enthaltender Block ist das Rechteck, das ein Element verwendet, um seine Position und prozentuale Größe zu berechnen.
↗Flexbox ist ein CSS-Layoutsystem, das jeweils eine Richtung bearbeitet. Es richtet Elemente in einer Reihe oder Spalte aus und verteilt sie.
↗Dieses Lernpaket vergleicht zwei CSS-Positionswerte. sticky bleibt im normalen Fluss, bis es einen festgelegten Punkt in seinem Scroll-Container erreicht. fixed wird gegenüber einem Container mit fester Position platziert. Das Paket ist kein einzelner CSS-Begriff.
↗Die intrinsische Größenbestimmung lässt den Inhalt eines Elements dabei helfen, seine Größe zu bestimmen, anstatt nur eine feste Größe von außen zu verwenden.
↗Ein Karten-Raster wiederholt Karten, die man vergleichen kann. Die Anzahl der Spalten ändert sich mit dem freien Platz.
↗Kaskadenschichten sind benannte Gruppen, die die Reihenfolge der CSS-Regeln festlegen. Der Browser überprüft diese Reihenfolge, bevor er die Spezifität der Selektoren vergleicht.
↗CSS sticky Positionierung beginnt wie normale relative Positionierung. Wenn die Seite gescrollt wird, kann die Box an einer festgelegten Kante bleiben, jedoch nur innerhalb ihres enthaltenden Blocks.
↗Ein Masonry-Layout packt Dinge unterschiedlicher Höhe in Spalten. Sie füllen vertikale Lücken, ohne sich Zeilen zu teilen.
↗`max-content` ist die Größe, die der Inhalt haben möchte, wenn er an normalen Umbruchstellen nicht umbrechen würde.
↗`min-content` ist die kleinste Größe, die der Inhalt nach dem Umbrechen an allen erlaubten Umbruchstellen haben kann.
↗`minmax()` ist eine CSS-Grid-Funktion, die einer Zeile oder Spalte sowohl eine minimale als auch eine maximale Größe gibt.
↗`object-fit` steuert, wie ein Bild, Video oder ähnliches Element innerhalb seines Containers passt.
↗Die Deckkraft gibt an, wie solide ein Element und seine Kinder erscheinen. Sie kann von durchsichtig bis solide reichen.
↗`overscroll-behavior` steuert, was passiert, wenn ein scrollbarer Bereich seinen Rand erreicht. Es kann verhindern, dass der Scroll in einen übergeordneten Bereich fortgesetzt wird, und kann den Randeffekt ändern.
↗CSS-Fixed-Positionierung platziert eine Box relativ zu einem festen Container, normalerweise dem Browserfenster. Die Box bleibt normalerweise an ihrem Platz, während das Dokument gescrollt wird.
↗Ein Pseudo-Element ermöglicht es CSS, einen Teil oder Block zu gestalten, der im Quell-HTML kein normales Element hat. Beispiele sind der erste Buchstabe und generierte Dekoration.
↗Eine Pseudo-Klasse ist Teil eines CSS-Selectors. Sie findet ein Element anhand einer Bedingung, wie Zustand, Ort, Sprache oder Benutzeraktion.
↗Rand ist der Raum außerhalb des Rahmens eines Elements. Er hält dieses Element von nahegelegenen Layout-Elementen fern.
↗CSS Scroll Snap ermöglicht es einem Scrollbereich, nach dem Scrollen an gewählten Ausrichtungsstellen zu stoppen.
↗Das Seitenverhältnis sagt, wie breit ein Element im Vergleich zu seiner Höhe ist.
↗Dieses Lernpaket verbindet zwei CSS-Ideen. Ein Stacking-Kontext hält seine Malreihenfolge getrennt. Der z-Index ordnet Boxen, die innerhalb dieses Kontexts teilnehmen können. Das Paket ist kein standardmäßiger CSS-Begriff.
↗Ein Stacking-Kontext ist eine lokale Gruppe von CSS-Ebenen. Elemente werden zuerst innerhalb der Gruppe geordnet, dann wird die gesamte Gruppe unter anderen Gruppen platziert.
↗Ein Subgrid ist ein Raster innerhalb eines anderen Rasters, das die Zeilen- oder Spaltengrößen des übergeordneten Elements teilt. Es kann eine Richtung oder beide teilen.
↗Textkürzung schneidet Text ab, um Platz zu sparen. Ein Auslassungszeichen zeigt, dass eine oder mehrere Zeilen fehlen.
↗Überlauf tritt auf, wenn der Inhalt größer als seine Box ist. CSS kann ihn anzeigen, abschneiden oder scrollbar machen.
↗Viewport-Einheiten sind CSS-Längen, die auf dem sichtbaren Bereich des Browsers basieren. Kleine, große und dynamische Versionen berücksichtigen Browserleisten, die eingeblendet oder ausgeblendet werden.
↗Der z-Index ist eine CSS-Eigenschaft, die die Vorder-zu-Rück-Ebene eines positionierten Elements festlegt. In einigen Fällen erstellt er auch einen neuen lokalen Stapelkontext.
↗Eine zentrierte Spalte hat eine lesbare Maximalbreite und auf beiden Seiten gleich viel Abstand.
↗