⊗jsnxPmStCM 50 of 57 menu

CSS moduli v NextJS

NextJS že ima vgrajeno podporo za CSS module. To so ločene CSS datoteke, kjer so imena razredov v lokalnem obsegu, kar preprečuje konflikte med imeni razredov iz različnih komponent.

Poglejmo, kako jih uporabljati. Recimo, da imamo neko komponento:

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

Ustvarimo zanjo CSS modul. Za to v isti mapi naredimo datoteko s končnico .module.css in poljubnim imenom. V njej napišimo naslednji CSS razred:

.text { color: blue; }

Uvozimo naš CSS modul v datoteko komponente:

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

In sedaj uporabimo CSS razred za odstavek znotraj naše komponente:

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

Oblikujte svoje komponente s pomočjo CSS modulov.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni