On Switching from HEX & RGB to HSL
A developer explains why they switched from HEX and RGB to the HSL color format in CSS for better color management and workflow.
A developer explains why they switched from HEX and RGB to the HSL color format in CSS for better color management and workflow.
Explores advanced CSS techniques for logical styling based on element count, using selectors like :empty and :nth-child.
Explores the limitations of JavaScript for styling web elements and introduces CSS as a more declarative and reactive alternative.
Learn two methods to retrieve CSS property values in JavaScript: accessing inline styles via the style property and computed styles via getComputedStyle.
A defense of seemingly messy CSS code, arguing that complex class structures often evolve from practical needs and team collaboration.
A web developer shares a list of influential front-end writers and their blogs, focusing on CSS, JavaScript, and web development insights.
A developer shares a curated list of newsletters, blogs, and Twitter feeds to stay updated on frontend, React, JavaScript, and general tech content.
A developer shares practical strategies for effectively using CSS custom properties, covering variable types, scoping, and fallback values.
A developer's perspective on embracing confusion as a natural part of learning programming and technology, with practical tips to overcome it.
Developer creates a DevTools extension to toggle CSS feature queries for easier fallback layout testing.
Compares chaining vs. extending CSS classes for modular CSS, discussing pros, cons, and maintainability in scalable projects.
Explores two advanced CSS techniques for creating responsive tables without duplicating content in markup, discussing their pros and cons.
A tutorial on creating accessible dropdown navigation menus using only CSS, focusing on modern techniques and web standards.
Explains browser rendering layers, when to use will-change, and how to force layers for performance in CSS animations.
A developer shares their experience giving a first Chinese talk at CSS Conf China, covering the organizers, venue setup, and personal challenges.
Explains how to use CSS filters, particularly brightness() and hue-rotate(), to dynamically change the color of SVG background images.
A curated collection of popular and useful CSS snippets for responsive design, text selection, clearfix, box-sizing, and modern layouts.
Explains the CSS display: contents property, detailing how it visually removes an element's box while preserving its content in the layout.
The author clarifies the confusing terms 'pre-processing' and 'post-processing' in the context of CSS tools like PostCSS.
Addresses common misconceptions about PostCSS, focusing on performance claims and its capabilities compared to preprocessors like Sass.