⊗jsnxPmStCM 50 of 57 menu

CSS moduly v NextJS

NextJS už má vstavanú podporu pre CSS moduly. Sú to samostatné CSS súbory, v ktorých sú mená tried v lokálnom rozsahu viditeľnosti, čo umožňuje vyhnúť sa konfliktom medzi názvami tried z rôznych komponentov.

Pozrime sa, ako ich používať. Predpokladajme, že máme nejaký komponent:

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

Vytvorme preň CSS modul. Preto v rovnakom priečinku vytvorme súbor s príponou .module.css a ľubovoľným názvom. V ňom zadefinujme nasledujúcu CSS triedu:

.text { color: blue; }

Importujme náš CSS modul do súboru komponentu:

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

A teraz aplikujme CSS triedu na odsek v našom komponente:

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

Vystylujte svoje komponenty pomocou 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
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť