Skip to main content

Z Index

Z-index er en CSS-egenskap som styrer stablingsrekkefølgen til elementer på en nettside. Med z-index kan du bestemme hvilke elementer som skal ligge over eller under andre, spesielt når de overlapper hverandre. For å sikre konsistens og forutsigbarhet i designet, har vi definert en rekke z-index tokens som dekker vanlige brukstilfeller i SpareBank 1 sitt designsystem.

Hver token representerer en CSS custom property, som gjør det enkelt å bruke og vedlikeholde z-index-verdier på tvers av prosjekter. Tokenene er navngitt etter formålet de skal dekke, og verdiene er nøye valgt for å unngå konflikter mellom ulike komponenter og overlays.

Ved å bruke disse tokenene sikrer du at grensesnittet oppfører seg konsistent, og at viktige elementer alltid vises i riktig rekkefølge.

CSS custom propertyVerdiBeskrivelse
--ix-z-background-1Bakgrunnselementer som alltid skal ligge bak alt annet.
--ix-z-default0Standard z-index for vanlige komponenter og innhold.
--ix-z-elevated1Brukes for elementer som skal ligge over standard innhold.
--ix-z-overlay20Overlay som skal ligge over innholdet på siden.
--ix-z-dialog60Dialoger som skal ligge over alt annet.
--ix-z-max100For når du har noe som må ligge øverst uansett hva. Vi annbefaler å bruke denne like mye som !important. Dvs. aldri.