Cách nhập tệp scss trong phản ứng
Bạn đã bao giờ nghĩ về quản lý phong cách chưa? . Khi quá trình phát triển phát triển, các biểu định kiểu của nó tăng về kích thước và độ phức tạp, khiến chúng khó bảo trì hơn theo thời gian. Đó là nơi bộ xử lý trước CSS có ích Show SASS/SCSS là gì?SASS (Syntactally Awesome Stylesheet) / SCSS (Sassy Cascading Style Sheets) là các bộ tiền xử lý CSS bổ sung các tính năng đặc biệt như biến, trộn, bộ chọn lồng và bộ chọn kế thừa. Mặc dù các chức năng của chúng vẫn giữ nguyên, sự khác biệt chính giữa SASS và SCSS là cú pháp của chúng. Ví dụ: SASS không yêu cầu dấu ngoặc nhọn Dưới đây là bốn lợi thế đáng kể
trình diễnHãy nhảy vào các mã. Bài viết này sẽ cung cấp các ví dụ về ba loại tiện ích mở rộng để chúng ta tìm hiểu sự khác biệt giữa SASS, SCSS và CSS. Hãy sử dụng ReactJs cho phần trình diễn của chúng tôi để làm cho nó đơn giản và dễ dàng Mở thiết bị đầu cuối và hoàn thành các lệnh này để tạo một dự án phản ứng mới với SASS/SCSS đã sẵn sàng để sử dụng
Trong ứng dụng. jsXin lưu ý rằng bạn có thể sử dụng SASS hoặc SCSS. Trước tiên, hãy trình bày cách sử dụng SASS làm tiện ích mở rộng kiểu của chúng tôi
Hãy tạo tệp SASS của chúng tôi bằng cách tạo một tệp có tên Ứng dụng. ngổ ngáo
Đó là cách chúng tôi sử dụng SASS. Bây giờ, hãy xây dựng tiện ích mở rộng SCSS bằng cách tạo tệp có tên Ứng dụng. scss
Giả sử bạn so sánh hai tệp tiền xử lý kiểu. Cú pháp khác nhau, nhưng chức năng của chúng vẫn giống nhau, tạo ra trang này Để so sánh, nếu chúng ta sử dụng CSS làm biểu định kiểu của mình, mã bên dưới sẽ là kết quả, tạo ra nhiều bản sao của các thuộc tính có cùng giá trị
Sự kết luậnSử dụng bộ xử lý trước kiểu SASS/SCSS, chúng ta có thể viết mã nhanh chóng đồng thời ngăn chặn việc sao chép các thuộc tính được gọi có cùng giá trị Bài viết này đã đề cập đến các tính năng chính hoặc thiết yếu của việc sử dụng các biến, lồng, trộn và các tính năng nội suy. Có nhiều cách sử dụng cho SASS/SCSS. Để tìm hiểu thêm, hãy xem trang chính thức của họ tại đây https. // sass-lang. com/tài liệu Chúng ta có thể sử dụng SCSS trong phản ứng không?Tôi có thể sử dụng Sass không? . Bây giờ bạn đã sẵn sàng đưa các tệp Sass vào dự án của mình. If you use the create-react-app in your project, you can easily install and use Sass in your React projects. Now you are ready to include Sass files in your project!
Bạn có thể nhập trong SCSS không?Quá trình nhập tệp CSS thông thường vào tệp SCSS. Bạn có thể tạo bất kỳ số lượng tệp CSS và SCSS nào và bạn có thể sử dụng chúng bằng cách sử dụng từ khóa 'nhập' . Ví dụ: tạo một tệp CSS và nhập tệp đó vào tệp SCSS, sau đó bạn có thể sử dụng thuộc tính đó trong dự án của mình. |