CSS-sisäkkäisvalitsimet (&)
- Edellinen sivu [attribute*=value]
- Seuraava sivu element
- Palaa ylös CSS valitsinviittausopas
Määrittely ja käyttö
CSS-sisäkkäisyys (&
) Valitsin käytetään elementin tyylejä sovellettavaksi toisen elementin kontekstissa.
Sisäkkäisyys vähentää tarvetta toistaa valitsimia liittyville elementeille.
Esimerkki
Esimerkki 1
Ennen sisäkkäisyyttä sinun täytyy nimenomaisesti ilmoittaa jokainen valitsin, kuten seuraavassa esimerkissä näkyy:
.box { border: 2px solida vihreää; background-color: beige; font-family: monospace; font-size: 20px; } .box > a { color: green; } .box > a:hover { color: white; background-color: salmon; }
Esimerkki 2
Sisäkkäisyyden jälkeen valitsin jatketaan, ja liittyvät tyyliohjeet ryhmitellään isäohjeen mukaisesti:
.box { border: 2px solida vihreää; background-color: beige; font-family: monospace; font-size: 20px; & > a { color: green; &:hover { color: white; background-color: salmon; } } }
Vinkki:Jos esimerkissä oleva .box-tyyli on poistettava projektistasi, voit poistaa koko ryhmän ilman, että sinun täytyy etsiä liittyviä valitsimia.
CSS-grammatiikka
vanhemprule { css-deklaratiot; & lapsirule { css-deklaratiot; } }
Tekninen yksityiskohta
Versio: | CSS Nesting Moduuli |
---|
Selaintuki
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
120 | 120 | 117 | 17.2 | 106 |
- Edellinen sivu [attribute*=value]
- Seuraava sivu element
- Palaa ylös CSS valitsinviittausopas