⊗jsnxPmStCM 50 of 57 menu

CSS-Module in NextJS

NextJS hat bereits eingebaute Unterstützung für CSS-Module. Dabei handelt es sich um separate CSS-Dateien, in denen sich Klassennamen in einem lokalen Gültigkeitsbereich befinden, was Konflikte zwischen Klassennamen aus verschiedenen Komponenten vermeidet.

Lassen Sie uns einen Blick darauf werfen, wie man sie verwendet. Nehmen wir an, wir haben eine bestimmte Komponente:

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

Lassen Sie uns ein CSS-Modul dafür erstellen. Dazu erstellen wir im selben Ordner eine Datei mit der Endung .module.css und einem beliebigen Namen. Darin schreiben wir die folgende CSS-Klasse:

.text { color: blue; }

Importieren wir unser CSS-Modul in die Datei der Komponente:

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

Und nun wenden wir die CSS-Klasse auf den Absatz innerhalb unserer Komponente an:

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

Stylen Sie Ihre Komponenten mit CSS-Modulen.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen