CSS Weekly
  • YouTube Channel
  • Archives
  • Supporters
  • Submit a link
  • Advertise
  • Contact

Issue #414

June 10, 2020

Optimizing Keyboard Navigation Using tabindex and ARIA

Optimizing Keyboard Navigation Using tabindex and ARIA

Sara Soueidan created a micro-case study on implementing keyboard-friendlier article listings for an online publication.

Read more

Hybrid Positioning With CSS Variables and max()

Hybrid Positioning With CSS Variables and max()

Lea Verou shares a technique for hybrid positioning with CSS variables and max().

Read more

From Our Sponsor

Human-Centered Design: Handling unexpected design scenarios & unusual situations

Human-Centered Design: Handling unexpected design scenarios & unusual situations

Join us July 20 for An Event Apart: Online Together, an online web design conference focused on human-centered design—how to best serve our users as they face unprecedented challenges & stress.

Featuring sessions from Margot Bloomstein, Ron Bronson, Scott Jehl, Jeremy Keith, Morten Rand-Hendriksen, & Aarron Walter.

See the full agenda and register now.

Articles & Tutorials

CSS Houdini

Vincent De Oliveira gives an introduction to CSS Houdini.

Read more

Grid for Layout, Flexbox for Components

Ahmad Shadeed outlines the differences between CSS Grid and Flexbox.

Read more

On Fixed Elements and Backgrounds

Chen Hui Jing on containing blocks, rendering, and scroll performance.

Read more

Here’s What I Didn’t Know About “content”

Manuel Matuzovic shares what he found out about the “content” property.

Read more

The Surprising Things That CSS Can Animate

Will Boyd shows some neat things you can do by animating CSS properties that aren’t typically associated with animation.

Read more

Promoted Link

Modern CSS: Writing Better, Cleaner, More Scalable Code

Modern CSS: Writing Better, Cleaner, More Scalable Code

Join an award-winning front-end architect and speaker Harry Roberts for a groundbreaking class that will transform your approach to CSS. Harry walks through his personal method for embracing its features, avoiding overrides and workarounds, and creating code that scales as you grow.

Start Your Free Trial Today

Tools

Fluor.js

Fluor.js is a tiny JavaScript library that provides you with a high-level language to easily add interactions and effects to your websites.

Check it out

Perflink

Perflink is an online tool that will help you reliably compare code execution times in the browser.

Check it out

Inspiration

Freddie Mercury - HTML & CSS

Freddie Mercury - HTML & CSS

Ricardo Oliva Alonso created a beautiful illustration of Freddie Mercury in pure CSS.

Get inspired

Until Next Week

Thanks for reading! If you find the content valuable, please consider supporting the newsletter on Patreon.

Happy coding,
Zoran Jambor

Issue #413 Issue #415

CSS Stickers!

CSS Stickers set.

A set of beautiful, cute, and funny CSS stickers to showcase your love for CSS.

Get Your Set Today »

Course Mastering Linting

Get proficient with the best linting tools, Prettier & Stylelint.

Enroll Now »

Follow CSS Weekly

YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers
YouTube 11,000 Subscribers X / Twitter 16,700 Followers Bluesky 3,900 Followers TikTok 1,600 Followers Facebook 2,400 Likes Codepen 150 Followers RSS 8,500 Subscribers

CSS Weekly is curated, edited,
published and created by Zoran Jambor.