<kh21PortfolioKH/>
Home About Projects Blog Contact
← Back to Articles

Article tag

CSS

Modern CSS layout, styling, architecture, compatibility, and maintainability

Colorful ceramic layers stacked into a predictable ascending cascadeFrontend Development

Control CSS Specificity with Modern Cascade Layers

Make large stylesheets predictable with CSS cascade layers, organized precedence, safer vendor imports, and a practical migration plan.

Sep 5, 20269 min read
Raised paper dialog card above an inert layered webpage with a visible focus ringFrontend Development

Build Accessible Modals with the HTML Dialog Element

Build an accessible native HTML modal with correct focus, keyboard behavior, safe form actions, responsive styling, and reliable fallbacks.

Sep 4, 20269 min read
Translucent interface cards flowing through bright motion trails into one enlarged feature cardFrontend Development

Build Smooth UI Updates with the View Transition API

Use the View Transition API to animate filters and shared elements while preserving fallbacks, accessibility, and reduced-motion support.

Sep 3, 20268 min read
One reusable web card adapting from compact to medium and wide layouts inside differently sized containersFrontend Development

Build Responsive Components with CSS Container Queries

Build reusable components that respond to their own available space with CSS container queries, named contexts, container units, fallbacks, and debugging tips.

Aug 29, 20266 min read
< kh21Portfolio />

Built with 💚 using Nuxt & Tailwind CSS

© 2026 Khairul Aqram. All rights reserved.