⊗jsnxPmStCM 50 of 57 menu

CSS-moduulit NextJS:ssä

NextJS:ssä on jo sisäänrakennettu tuki CSS-moduuleille. Ne ovat erillisiä CSS-tiedostoja, joissa luokkien nimet ovat paikallisessa näkyvyysalueessa, mikä mahdollistaa nimikkonfliktien välttämisen eri komponenttien luokkanimien välillä.

Katsotaan kuinka niitä käytetään. Oletetaan, että meillä on jokin komponentti:

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

Luodaan sille CSS-moduuli. Tehdään tätä varten samaan kansioon tiedosto, jonka pääte on .module.css ja mielivaltainen nimi. Kirjoitetaan siihen seuraava CSS-luokka:

.text { color: blue; }

Tuodaan CSS-moduuli komponenttitiedostoon:

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

Ja nyt käytetään CSS-luokkaa komponenttimme sisällä olevaan kappaleeseen:

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

Tyylittäkää komponenttinne CSS-moduuleilla.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää