⊗jsnxPmStCM 50 of 57 menu

CSS moduliai NextJS

NextJS jau turi įmontuotą palaikymą CSS moduliams. Jie yra atskiri CSS failai, kuriuose klasės pavadinimai yra vietinėje aprėptyje, kas leidžia išvengti konfliktų tarp klasių pavadinimų iš skirtingų komponentų.

Pažiūrėkime, kaip jais naudotis. Tarkime, kad turime tam tikrą komponentą:

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

Sukurkime jam CSS modulį. Tam šiame pačiame aplanke sukurkime failą su plėtiniu .module.css ir bet kokiu pavadinimu. Jame parašykime tokią CSS klasę:

.text { color: blue; }

Importuokime mūsų CSS modulį į komponento failą:

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

O dabar pritaikykime CSS klasę pastraipai mūsų komponento viduje:

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

Stilizuokite savo komponentus naudodami CSS modulius.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti