⊗jsnxPmStCM 50 of 57 menu

CSS-moduler i NextJS

NextJS har allerede indbygget understøttelse af CSS-moduler. De er separate CSS-filer, hvor klassenavne er i et lokalt scope, hvilket undgår konflikter mellem klassenavne fra forskellige komponenter.

Lad os se på, hvordan man bruger dem. Antag, at vi har en komponent:

export default function Test() { return <p> text text text </p>; }

Lad os oprette et CSS-modul til den. For at gøre dette, i samme mappe, lav en fil med endelsen .module.css og et vilkårligt navn. I den skriver vi følgende CSS-klasse:

.text { color: blue; }

Vi importerer vores CSS-modul i komponentfilen:

import styles from './test.module.css'; export default function Test() { return <p> text text text </p>; }

Og nu anvender vi CSS-klassen på afsnittet inde i vores komponent:

import styles from './test.module.css'; export default function Test() { return <p className={styles.text}> text text text </p>; }

Style dine komponenter ved hjælp af CSS-moduler.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis