Übersicht: CSS-Grid

CSS Grid ist ein zweidimensionales Layout-System für das Web — es erlaubt das gleichzeitige Layout in Zeilen und Spalten. Du definierst einen Grid-Container (das Elternelement) und darin werden Grid-Items positioniert. Grid ist ideal für komplexe Seiten- oder Komponentenlayouts und arbeitet gut mit anderen Modulen (z. B. Flexbox). MDN Web Docs 1. Grundprinzip von CSS Grid … Weiterlesen

Responsive Layouts mit Media-Queries

Media Queries ermöglichen es dir, CSS-Regeln abhängig von bestimmten Geräte- oder Viewport-Eigenschaften (z. B. Breite, Höhe, Auflösung) anzuwenden. Auch HTML und JS unterstützen Media-Queries. Im Folgenden wird die Einrichtung im CSS beschrieben. 1. Grundsyntax Beispiele: 2. Typische Breakpoints (nach Geräten) Gerätetyp Breite (ca.) Beispiel-Media Query 📞 Smartphone (klein) bis 480 px @media (max-width: 480px) 📱 … Weiterlesen

Übersicht: CSS-Flexbox

Die Flexbox (Flexible Box Layout) ist ein CSS-Modul, das für einfaches, dynamisches Anordnen von Elementen in Zeilen oder Spalten entwickelt wurde.Sie erleichtert die Erstellung von zentrierten, responsiven und gleichmäßig verteilten Layouts. 1. Grundstruktur HTML CSS 2. Hauptbegriffe Begriff Beschreibung Flex Container Das übergeordnete Element mit display: flex Flex Items Die direkten Kindelemente im Container Main … Weiterlesen

CSS-Reset-Datei

In Jahrzehnten der Webgestaltung haben sich viele Dinge weiterentwickelt, vor allem die Endgeräte auf denen Webseiten aufgerufen werden. Es gib viele unterschiedliche Displaygrössen und andere Anforderungen. Einige CSS-Werte, die zum Beginn der Entwicklung in als Standard gesetzt wurden, z.B. Margins und Paddings, sind heute, vor Allem mit Blick auf responsives Design, eher ungünstig. Dennoch sind … Weiterlesen

Übersicht: CSS-Selektoren

Es gibt unterschiedliche Möglichkeiten HTML-Elemente im CSS zu adressieren. Die Art der Adressierung bestimmt die Gewichtung gegenüber anderen Regeln für das selbe Element. Diese Übersicht in in folgende Gruppen gegliedert: 1. Grundlegende Selektoren Selector (English) Beschreibung (Deutsch) Beispiel * (Universal Selector) Wählt alle Elemente. * { margin: 0; } element (Type Selector) Wählt alle Elemente … Weiterlesen