⊗jsnxPmStCM 50 of 57 menu

CSS moduli u NextJS-u

NextJS već ima ugrađenu podršku za CSS module. Oni predstavljaju zasebne CSS fajlove u kojima su imena klasa u lokalnom opsegu vidljivosti, što omogućava izbegavanje konflikata između imenovanja klasa iz različitih komponenti.

Pogledajmo kako ih koristiti. Recimo da imamo određenu komponentu:

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

Kreirajmo CSS modul za nju. Da bismo to uradili, u istoj fascikli napravićemo fajl sa ekstenzijom .module.css i proizvoljnim imenom. U njemu ćemo napisati sledeću CSS klasu:

.text { color: blue; }

Importujmo naš CSS modul u fajl komponente:

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

A sada primenimo CSS klasu na pasus unutar naše komponente:

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

Stilizujte svoje komponente pomoću CSS modula.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij