When do the :hover, :focus, and :active pseudo-classes apply?
Explains how the CSS pseudo-classes :hover, :focus, and :active behave with different input devices like mouse, keyboard, and touchscreen.
Explains how the CSS pseudo-classes :hover, :focus, and :active behave with different input devices like mouse, keyboard, and touchscreen.
An analysis of CSS resets in modern web development, discussing their purpose, evolution, and continued relevance for cross-browser styling.
Explains CSS environment variables, their differences from CSS custom properties, and their use cases like safe-area-inset for notches.
A front-end developer reflects on the undervaluation of HTML/CSS skills and argues for respect across web development specializations.
Explains two methods for providing CSS fallbacks to support older browsers: property fallbacks and feature queries (@supports).
A tutorial on using CSS Flexbox to create a simple, responsive email subscription form with proper alignment and spacing.
A list highlighting 20 influential women in web design and development, celebrating their contributions and providing role models in tech.
A discussion on CSS specificity and the cascade, sparked by a Twitter poll, highlighting the importance of fundamental CSS knowledge.
Explains the CSS :empty and :blank pseudo-selectors, their differences, and practical use cases for styling empty elements and creating empty states.
A developer demonstrates how to use Netlify Drop to deploy a fun, interactive mic-dropping animation built with HTML and CSS.
A speculative look at the future evolution of the web, based on its history from 1991 to modern JavaScript frameworks.
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's perspective on embracing confusion as a natural part of learning programming and technology, with practical tips to overcome it.
A developer shares practical strategies for effectively using CSS custom properties, covering variable types, scoping, and fallback values.