CSS

Accessible CSS Loaders: Practical Guidelines and Ready-to-Use Snippets

Loaders are helpful, but if poorly designed they can create problems: they announce useless information to screen readers, move the interface too much, and challenge contrast or perception.

August 10, 2025
CSS

CSS: Grid Layout Module Level 1

The CSS Grid Layout Module Level 1, known simply as CSS Grid, represents a milestone in web page design and structuring.

April 13, 2024
CSS

CSS: the pointer-events property

In this article, we will explore the pointer-events property in CSS and how it can be used to improve the usability of websites.

October 28, 2023
CSS

What is the difference between :first-child and :first-of-type in CSS?

In this article we will talk about the important difference that exists between two CSS selectors whose purpose is to select the first element of a series.

September 21, 2023
CSS

CSS: how to customize the styles of the backdrop of the dialog element

The backdrop of an HTML5 dialog element is the dimmed background that appears when the dialog element is open. You can customize the style of the backdrop using the background-color and opacity CSS properties.

May 8, 2023
CSS

CSS: how to hide a label element with accessibility in mind

Hiding a label element can be useful in various situations, for example when you want to create a cleaner user interface or when you want to present information only to certain users. However, it is important that this is done in an accessible way so that users with disabilities do not lose access to the information contained in this element.

May 1, 2023