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.
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.
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.
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.
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.
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.