LIBRISTO
LIBROAMANTO
obligatorisch
Werden Sie Teil einer Gemeinschaft von Buchliebhabern aus der ganzen Welt und erhalten Sie eine Reihe von Vorteilen. Konto kostenlos anlegen
0
Österreichische Post 5.49 € GLS-Kurier 4.99 € DPD-Kurier 4.49 € DPD-Stelle 3.49 €

Modern CSS

The Platform Grew Up: A working developer's guide to the features that replace hacks, preprocessors, and a surprising amount of JavaScript.

Sprache EnglischEnglisch
Buch Broschur
Buch Modern CSS Sandeep Patel
Libristo-Code: 54215964
Verlag Independently published, Oktober 2026
Your stylesheets are full of workarounds for things CSS could not do. Modern CSS: The Platform Grew... Vollständige Beschreibung
? points 67 b Neu Neu
27.29 € inkl. MwSt.
Externes Lager Wir versenden in 9-13 Tagen

Bis zu 30 Tage Rückgaberecht

Your stylesheets are full of workarounds for things CSS could not do. Modern CSS: The Platform Grew Up shows you which ones you can delete.Between 2022 and 2026, browsers shipped more CSS than in the previous decade. Container queries, :has(), cascade layers, nesting, perceptual color, subgrid, popovers and view transitions are now Baseline, so you can use them in production. Many teams have not caught up. They still reach for the same preprocessor, the same class toggles and the same scroll listeners.

This book is for working front-end developers who already know flexbox and grid. It skips the basics and focuses on the features that replace hacks and JavaScript. Each of the seventeen chapters starts with a problem you have probably solved the hard way, shows the modern solution with working code, and ends with what you need to ship it: browser support, fallbacks, and the dependencies or glue code you can remove.

Every example is a working page you can open and change, and the code is free to use under the MIT licence. Most screenshots are real renders from Chrome. The book marks the two that are not, and it says so when a feature is still experimental.

The book covers architecture (cascade layers, native nesting, @scope and typed custom properties), layout (container queries, subgrid, intrinsic ratios and grid), selectors and state (:has(), context-aware styling and scroll-state queries), visual design (OKLCH color, light-dark(), typography and shape), motion (entry and exit animations, scroll-driven animations and view transitions), native components (popovers, dialogs, anchor positioning and widgets without JavaScript), and production (a capstone component kit and a migration playbook for real codebases).

Three appendices cover a dependency diet, a browser support matrix and a cheat sheet.

The aim is less code: fewer dependencies, fewer event listeners, and stylesheets you can still understand next year.

What you will learn
  • Replace specificity wars with @layer, native nesting, :where() and @scope
  • Build components that respond to their container, not the viewport
  • Style state with :has() instead of toggling classes in JavaScript
  • Use OKLCH, color-mix() and relative colors to build token systems
  • Animate height: auto, scroll position and page transitions
  • Ship popovers, dialogs, menus and tooltips with anchor positioning and little or no JavaScript
  • Migrate an existing codebase and delete the dependencies you no longer need
Schauspielerin & Polyglotte
EWA KASP für
Video abspielen
Ewa Kasp
Libristo bietet die größte Auswahl an fremdsprachiger Literatur an. Deshalb kaufe ich meine Bücher hier ein.

Informationen zum Buch

Vollständiger Name Modern CSS
Sprache Englisch
Einband Buch - Broschur
Datum der Veröffentlichung 2026
Anzahl der Seiten 244
EAN 9798162971986
Libristo-Code 54215964
Gewicht 428
Abmessungen 191 x 235 x 13
Verschenken Sie dieses Buch noch heute
Es ist ganz einfach
1 Legen Sie das Buch in Ihren Warenkorb und wählen Sie den Versand als Geschenk 2 Wir schicken Ihnen umgehend einen Gutschein 3 Das Buch wird an die Adresse des beschenkten Empfängers geliefert

Anmeldung

Melden Sie sich bei Ihrem Konto an. Sie haben noch kein Libristo-Konto? Erstellen Sie es jetzt!

 
obligatorisch
obligatorisch

Sie haben kein Konto? Nutzen Sie die Vorteile eines Libristo-Kontos!

Mit einem Libristo-Konto haben Sie alles unter Kontrolle.

Erstellen Sie ein Libristo-Konto
Buchberater Libroamiko
Hallo, ich bin Libroamiko, kann ich helfen?