Waarom je CSS env() moet gaan gebruiken
Waarschijnlijk ben je al bekend met CSS custom properties. Het zijn variabelen in CSS. Ze zijn krachtiger dan CSS-preprocessoren, omdat je de waardes direct in de casade kunt aanpassen. Het opnieuw declareren van een custom property is mooi, maar wat als je juist wilt dat men de waarde niet aanpast? Zoals een const in JavaScript. Nou, dat is precies wat env() uiteindelijk gaat doen voor CSS. Ze heten ‘Environment Variables’. We kunnen ze nu nog niet gebruiken. Maar we kunnen ze wel namaken met behulp van een PostCSS plugin.
april 5, 2019