Glassmorphism CSS: Hoe maak je UI met glaseffect

Implementeer glassmorphism met backdrop-filter, rgba-transparantie en bordertrucs. Inclusief browserondersteuning en toegankelijkheid.

6 min leestijd CSS · Design · UI 6 secties + FAQ

Glassmorphism werd een van de bepalende UI-trends van de vroege jaren 2020. Het matglaseffect creëert een gevoel van diepte en doorschijnendheid dat modern en premium aanvoelt.

De CSS-implementatie vereist drie ingrediënten: backdrop-filter voor de vervaging, rgba voor transparantie en een semi-transparante rand.

Wat is glassmorphism

Glassmorphism is een designstijl gekenmerkt door doorschijnende oppervlakken met een matglaseffect. Belangrijke visuele eigenschappen: achtergrondtransparantie (30-50% dekking), achtergrondvervaging (8-32px), subtiele rand (1-2px, semi-transparant wit).

Gratis Tool Glassmorphism Generator Maak matglas UI-effecten met live CSS-voorbeeld

backdrop-filter: blur() syntax

backdrop-filter past grafische effecten toe op de inhoud achter een element. De blur()-functie vervaagt de achtergrond: backdrop-filter: blur(12px). In tegenstelling tot filter: blur() dat het element zelf vervaagt, vervaagt backdrop-filter alles achter het element.

rgba en transparantie

Het glasoppervlak gebruikt rgba() voor de achtergrondkleur met lage alpha: background: rgba(255, 255, 255, 0.15). De alpha-waarde (0.15-0.25) bepaalt hoe transparant het oppervlak is.

Gratis Tool CSS Filter Generator Pas vervaging, helderheid en contrast toe met CSS-filters

Border met rgba

Een kenmerkende eigenschap van glassmorphism is de semi-transparante rand die licht vangt. Gebruik: border: 1px solid rgba(255, 255, 255, 0.3). De rand simuleert licht dat weerkaatst op de rand van glas.

Browserondersteuning en fallbacks

backdrop-filter wordt ondersteund in alle moderne browsers sinds 2022. Gebruik @supports (backdrop-filter: blur(1px)) om glassmorphism alleen toe te passen waar het wordt ondersteund.

Prestatieoverwegingen

backdrop-filter is rekenintensief en kan de prestaties op complexe pagina's of mobiele apparaten beïnvloeden. Beperk het aantal elementen met backdrop-filter en test op apparaten met lagere prestaties.

Gratis Tool Neumorphism Generator Maak zachte UI-extrusie-effecten met dubbele box shadows

Veelgestelde Vragen

Wat is de minimale CSS voor een glassmorphism-effect? +
Drie eigenschappen: background: rgba(255,255,255,0.15); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,0.3).
Waarom werkt mijn backdrop-filter niet? +
Meest voorkomende redenen: het element is volledig ondoorzichtig, er is geen inhoud achter het element, of de browser ondersteunt backdrop-filter niet.
Heeft glassmorphism toegankelijkheidsproblemen? +
Ja. Vervaagde achtergronden verminderen de leesbaarheid van tekst. Zorg altijd voor voldoende contrastverhouding.
Kan ik glassmorphism gebruiken op donkere achtergronden? +
Ja. Voor donker glas: background: rgba(0,0,0,0.2); backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,0.1).
Hoe voeg ik een fallback toe voor browsers zonder backdrop-filter-ondersteuning? +
Gebruik @supports (backdrop-filter: blur(1px)) voor het glaseffect en bied een solide achtergrond als fallback.
Welke blur-waarde moet ik gebruiken voor glassmorphism? +
Typische waarden: 8px voor subtiel glas, 12-16px voor standaard glas, 24-32px voor zwaar matglas.
Is glassmorphism nog een actuele designtrend? +
Glassmorphism bereikte zijn hoogtepunt in 2021-2022 en heeft zich gevestigd in mainstream gebruik voor specifieke contexten.