CSS min() All The Things
Victor Ayomipo experiments with the CSS min()
function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness.
Victor Ayomipo experiments with the CSS min()
function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness.
Kevin Powell explains how to use interpolate-size
property to animate to height: auto
.
(I also shared guides on both interpolate-size and calc-size(), just in case you missed them.)
Year after year, companies feast at the Open Source table, but few pay the maintainers—creating burnout-related security incidents. Through the Pledge, forward-thinking companies are working together to change the status quo. It’s time we paid our share. Will you join us?
Find out how to prevent layout shifts when scrollbars are hidden/shown using the scrollbar-gutter
CSS property.
Ahmad Alfy explains how text fragments allow you to link directly to parts of the text on web pages and how to style those highlights.
Ryan Finni shows two ways to change the default mouse cursor appearance.
Zell Liew shows a simple and effective solution for a case when elements bleed out of the border radius of the parent element.
Jake Archibald asks for feedback on customizable select element.
Andrée Lange outlines the key characteristics of accessible fonts and shares best practices for selecting and combining typefaces that ensure user readability.
CSSBattle’s LEARN is the first-ever gamified CSS course targeted towards beginners, intermediates, and even experts.
Trusted by thousands of developers, the course consists of multiple levels which you play and learn – just like a game! Say bye to boring articles, videos and lessons.
The State of CSS 2024 results are in—this year’s survey reached 9,704 developers worldwide, giving an excellent outlook on CSS.
A stylesheet that you can use as a starting point for sensible typographic defaults for prose (a column of text), making particular use of the font features provided by OpenType.
Aragakey created a wonderful demo using CSS Doodle, a web component for drawing patterns with CSS.
If you want to understand where your CSS skillset currently is, I suggest you check out the State of CSS 2024 Survey. Even if you didn’t take it, going through the results might give you an outline of what’s new, what people are using, and what might be a good idea to learn.
Incidentally, if you’re subscribed to CSS Weekly and check out the newsletter at least occasionally, you’re probably in a much better position than most developers.
Stay humble, stay curious, and keep learning.
Zoran Jambor
If you want to support this newsletter and my work, check out:
• CSS Stickers
• CSS Weekly Patreon
• CSS Weekly YouTube Channel
• Mastering Linting