⊗jsnxPmStCM 50 of 57 menu

CSS modulok a NextJS-ben

A NextJS-be már beépítetten támogatottak a CSS modulok. Ezek különálló CSS fájlok, amelyekben az osztálynevek lokális hatókörben vannak, ami megakadályozza az osztálynevek ütközését a különböző komponensek között.

Nézzük meg, hogyan kell használni őket. Tegyük fel, hogy van egy komponensünk:

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

Készítsünk neki egy CSS modult. Ehhez ugyanabban a mappában készítsünk egy fájlt a .module.css kiterjesztéssel és tetszőleges névvel. Írjunk bele egy CSS osztályt:

.text { color: blue; }

Importáljuk a CSS modulunkat a komponens fájljába:

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

Most alkalmazzuk a CSS osztályt a bekezdésre a komponensünkön belül:

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

Stilizálja a komponenseit CSS modulok segítségével.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás