A Layout Trick for Building a Contact List
A CSS Grid trick to create a contact list where all items share the width of the longest item, with alternative solutions using inline-block and inline-flex.
A CSS Grid trick to create a contact list where all items share the width of the longest item, with alternative solutions using inline-block and inline-flex.
A tutorial explaining the CSS Flexbox layout model, covering core properties like flex-direction and flex-wrap for creating responsive designs.
An article exploring the unique mindset required to write effective CSS, focusing on its declarative nature and core concepts.
Explains CSS Grid's fr (fraction) units, covering their use for responsive layouts, common pitfalls, and how they interact with fixed tracks.
A CSS Grid tutorial on using pseudo-selectors to control the layout of leftover items (widows) in a grid, comparing it to flexbox solutions.
A practical guide demonstrating five real-world layout problems solved using CSS Flexbox, including headers, sidebars, and grids.
A tutorial on building a responsive iOS movie list app using UICollectionViewFlowLayout, adapting to different screen sizes and layouts.
A developer details the typography and responsive design overhaul of their personal website, inspired by a book on practical typography.
A technical guide to creating responsive Flexbox layouts that switch between horizontal and vertical columns using flex-basis, without media queries.
A developer's quest to solve a specific CSS Flexbox layout problem without using media queries, culminating in a JavaScript-based solution.
A case study on solving a complex, responsive layout challenge with CSS Grid, focusing on aligning dynamic content under specific constraints.
Explains how to use CSS Variables (Custom Properties) to position CSS Grid items relative to each other, enabling dynamic layouts.
Explores using the Network Information API to create web components that adapt to a user's connection speed and type.
Part 14 of a series on building an app with Angular and ASP.NET Core, focusing on making the product card and shopping cart responsive.
Explores how CSS Grid can break standard web layouts and inspire more creative, flexible designs for the future.
Analysis of Apple Watch's new web content support, detailing WebKit optimizations and developer meta tags for watch-specific layouts.
A technical guide to creating CSS Grid layouts with aspect-ratio cells using CSS variables and the padding hack.
Announcing a new book about web typography, exploring the unique challenges and opportunities of typesetting for the web.
Explains how to use the CSS Grid minmax() function to create flexible, responsive layouts without media queries.
A tutorial on building a responsive admin dashboard layout using CSS Grid, including code examples and cross-browser considerations.