Brifing

CSS Innovations: Gap Decorations and random()

Latest CSS updates and tips for frontend developers.

1CSS Gap Decorations

The gap property in CSS controls spacing in layout systems like flexbox and grid. Gap decorations allow styling these spaces, enabling more flexible designs.

2CSS random() Experiments

The CSS random() function is currently supported only by Safari. This function is used to create random effects. Polypane experimented with it to create effects like bokeh and falling leaves.

3Select Field Sizing

Manuel Matuzović demonstrated how to set the width of select fields based on the selected option. This feature, now Baseline in Firefox 152, offers more flexible form controls.

4CSS Theming

Modern CSS theming has become more dynamic with features like @property and light-dark(). These features make it easier for websites to adapt to different themes.

5Web Platform Innovations

The field-sizing feature in Firefox 152 marks a significant step for the web platform. This innovation aims to provide developers with more consistent and flexible form controls.

6Web Accessibility

Web Engines Hackfest hosted important discussions on web accessibility. This event has become a crucial platform for shaping future web standards.

Original article: CSS-Tricks (feeds.feedburner.com) — CSS'de Yenilikler: Gap Decorations ve random()