⊗jsnxPmStCM 50 of 57 menu

CSS модули во NextJS

Во NextJS веќе постои вградена поддршка за CSS модули. Тие претставуваат одделни CSS датотеки, во кои имињата на класите се наоѓаат во локалниот опсег на видливост, што овозможува избегнување на конфликти помеѓу имињата на класите од различни компоненти.

Ајде да погледнеме како да ги користиме. Да претпоставиме дека имаме одредена компонента:

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

Ајде да создадеме CSS модул за неа. За тоа, во истата папка направете датотека со екстензија .module.css и произволно име. Во неа внесете ја следната CSS класа:

.text { color: blue; }

Импортирајте го нашиот CSS модул во датотеката на компонентата:

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

А сега применете ја CSS класата на параграфот внутри на нашата компонента:

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

Стилизирајте ги вашите компоненти со помош на CSS модули.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј