Video: Modern CSS Layout is Awesome
A video talk from a conference covering modern CSS layout techniques and new features for web development.
A video talk from a conference covering modern CSS layout techniques and new features for web development.
A guide to testing CSS container queries efficiently using a custom utility or Polypane browser, with code examples in Astro.
Explains new CSS viewport units (svh, lvh, dvh) that solve mobile layout issues caused by dynamic browser UI elements like address bars.
A guide on using PostCSS with Eleventy's before event to process, optimize, and generate CSS for a static site.
A tutorial on creating a simple line graph using CSS clip-path and clip-mask techniques, avoiding heavy charting libraries.
Explores upcoming CSS State Container Queries, including 'stuck' and 'wrap' states, for styling based on element conditions without JavaScript.
A technical guide on using Zig's metaprogramming features, specifically reflection, to parse CSS into typed structs and pretty-print the results.
A technical blog post explaining a CSS solution to remove unwanted underlines from trailing spaces in groups of inline anchor tags.
A reflection on CSS Day 2023, highlighting the rapid evolution of CSS, the undervaluation of CSS skills, and the need for community building.
A tutorial on creating fluid, responsive typography using the CSS clamp() function to make font sizes scale dynamically with screen or container size.
Explains the correct HTML structure for using CSS container queries to avoid sizing errors with container query units.
A CSS tutorial on creating animated, wavy pride flags using React, keyframe animations, and gradients for Pride Month.
Highlights 20 new and upcoming CSS and UI features announced at Google I/O 2023, including container queries, nesting, and scroll-driven animations.
A technical exploration of the CSS :has() pseudo-class, demonstrating its power for selecting parent and sibling elements with interactive demos.
Explains how to use the CSS color-mix() function to create semi-transparent variants of brand colors by mixing them with transparency.
Set Studio's new website ranks 2nd in a digital agency carbon footprint index, highlighting sustainable web design.
Explains the CSS :focus-visible pseudo-class, detailing when browsers show focus styles for accessibility without compromising design aesthetics.
A tutorial on using CSS :empty and :has() pseudo-classes to conditionally hide elements based on their content or child elements.
Explains how to use the CSS :has() pseudo-class to select and style previous sibling elements, a previously impossible task in CSS.
A developer shares a technical strategy for using Twitter hands-off via custom CSS, RSS feeds, and automation to avoid the main site and protect mental health.