⊗jsnxPmStCM 50 of 57 menu

Modules CSS dans NextJS

NextJS a déjà une prise en charge intégrée des modules CSS. Ce sont des fichiers CSS séparés, dans lesquels les noms de classes se trouvent dans une portée locale, ce qui permet d'éviter les conflits entre les noms de classes provenant de différents composants.

Voyons comment les utiliser. Supposons que nous ayons un certain composant :

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

Créons un module CSS pour celui-ci. Pour cela, dans ce même dossier, faisons un fichier avec l'extension .module.css et un nom arbitraire. Écrivons-y la classe CSS suivante :

.text { color: blue; }

Importons notre module CSS dans le fichier du composant :

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

Et maintenant, appliquons la classe CSS au paragraphe à l'intérieur de notre composant :

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

Stylisez vos composants à l'aide des modules CSS.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser