# Ci sono piani per integrare i livelli CSS Cascade?

**URL:** <https://meta.discourse.org/t/any-plans-to-integrate-css-cascade-layers/223950>\
**Category:** Development\
**Created:** [11 Aprile 2022, 6:36pm UTC](https://meta.discourse.org/t/any-plans-to-integrate-css-cascade-layers/223950 "2022-04-11T18:36:20Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![keegan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/keegan/32/383395_2.png) [@keegan](https://meta.discourse.org/u/keegan)\
**Post date:** [11 Aprile 2022, 6:36pm UTC](https://meta.discourse.org/t/any-plans-to-integrate-css-cascade-layers/223950/1 "2022-04-11T18:36:20Z")

</div>

CSS ha recentemente introdotto la possibilità di definire i propri livelli di cascata (cascade layers) e sembra che stia ottenendo il supporto dei browser. Speriamo che sia presto disponibile in tutti i principali browser.

Riferimenti:  
[https://developer.mozilla.org/en-US/docs/Web/CSS/@layer](https://developer.mozilla.org/en-US/docs/Web/CSS/@layer)  
[https://css-tricks.com/css-cascade-layers/](https://css-tricks.com/css-cascade-layers/)  
[https://www.youtube.com/watch?v=NDNRGW-\_1EE](https://www.youtube.com/watch?v=NDNRGW-_1EE)

Ero curioso di sapere se si sta discutendo di includere questo nelle codebase di Discourse?

Penso che potrebbe essere un’ottima aggiunta e potrebbe aiutare con le difficoltà di specificità e aiutarci anche a evitare di usare il flag `!important`.

Forse un set di livelli potrebbe essere definito nella codebase principale. Forse qualcosa come:

```css
@layer base, layout, theme, utilities;

```

e gli sviluppatori di temi possono sfruttare il livello “theme” per aggiungere facilmente personalizzazioni senza dover essere così specifici con i selettori o usare flag `!important`.

---

_[View the full topic](https://meta.discourse.org/t/any-plans-to-integrate-css-cascade-layers/223950)._
