⊗jsnxPmStCM 50 of 57 menu

NextJS에서 CSS 모듈

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부