ในการเพิ่ม CSS ใน javascript file ใน Next.js คุณสามารถทำได้ดังนี้:
- สร้างไฟล์ CSS ใหม่
ไฟล์นี้จะใช้เก็บ CSS ทั้งหมดของคุณ
1 | touch styles.css |
- เพิ่ม CSS ลงในไฟล์ CSS
1 | body { |
- นำเข้าไฟล์ CSS ลงในไฟล์ JavaScript
1 | import React from 'react'; |
เมื่อคุณ render ไฟล์ React component นี้ หน้าเว็บของคุณจะมีพื้นหลังสีขาว สีตัวอักษรเป็นสีดำ หัวเรื่องขนาด 24px และย่อหน้าขนาด 16px
คุณยังสามารถใช้ CSS Modules เพื่อเพิ่ม CSS ลงในไฟล์ JavaScript ได้อีกด้วย ในการทำเช่นนี้ คุณจะต้องเปลี่ยนนามสกุลไฟล์ CSS เป็น .module.css
ตัวอย่างเช่น:
1 | touch styles.module.css |
1 | .my-button { |
1 | import React from 'react'; |
เมื่อคุณ render ไฟล์ React component นี้ ปุ่มจะมีพื้นหลังสีแดงและสีตัวอักษรเป็นสีขาว