⊗jsnxPmStCM 50 of 57 menu

CSS Modules trong NextJS

NextJS đã có hỗ trợ tích hợp sẵn cho CSS Modules. Chúng là các tệp CSS riêng biệt, trong đó tên class nằm trong phạm vi cục bộ, cho phép tránh xung đột giữa các tên class từ các component khác nhau.

Hãy xem cách sử dụng chúng. Giả sử chúng ta có một component nào đó:

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

Hãy tạo một CSS Module cho nó. Để làm điều này, trong cùng thư mục đó hãy tạo một tệp có phần mở rộng .module.css và tên bất kỳ. Trong đó, chúng ta sẽ viết class CSS sau:

.text { color: blue; }

Import CSS module của chúng ta vào tệp component:

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

Và bây giờ hãy áp dụng class CSS cho đoạn văn bên trong component của chúng ta:

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

Hãy tạo kiểu cho các component của bạn bằng CSS Modules.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối