Thiết lập SCSS trong html
SASS hoặc Syntactally Awesome Style Sheets là một Bộ tiền xử lý CSS được sử dụng để mở rộng các chức năng CSS. SASS đi kèm với các tính năng tuyệt vời như biến, hàm, mixin, nhập, v.v. Show
Sass sử dụng các tệp sass hoặc scss để viết mã css động được biên dịch thành biểu định kiểu truyền thống (css) bằng trình biên dịch sass. Để biên dịch sass thành css, chúng tôi đang sử dụng Node JS. Phiên bản trước của sass sử dụng ruby thay vì nodejs. Sau khi biên dịch, chúng tôi phải liên kết tệp css đã biên dịch trong trang html của chúng tôi SASS phổ biến hơn ít hơn, một bộ tiền xử lý css khác Tại sao phải sử dụng sass?
Cài đặt SASSCó hai cách để sử dụng sass, ứng dụng hoặc Dòng lệnh. Tôi thích sử dụng dòng lệnh hơn vì có cài đặt tối thiểu Để cài đặt sass, trước tiên hãy cài đặt nút js. Các phiên bản trước của sass đã sử dụng ruby. Đây là hướng dẫn từng bước để cài đặt sass bằng nodejs Cài đặt sass bằng nodejscài đặt npm -g sass Kiểm tra sass đã được cài đặt chưa?1. 43. 5 được biên dịch với dart2js 2. 14. 4 sass --version Khi sass được cài đặt thành công, chúng ta có thể sử dụng npm. Nhưng trước đó, hãy học sass trước biến sassbiến sass được sử dụng để lưu trữ giá trị css trong biến. Nó giống như javascript, chúng ta khai báo một biến ở trên cùng và sử dụng sau Đầu tiên tạo một kiểu tệp sass. scss hoặc phong cách. sass trong thư mục css. Bây giờ hãy mở tệp sass/scss của bạn trong trình chỉnh sửa mã và nhập. Sự khác biệt duy nhất giữa tệp sass và scss là sass không cần dấu chấm phẩy (;) và các khối khai báo, i. e {} Biến trong scss
Biến trong sass
Cách sử dụng biến trong sassĐể sử dụng các biến trên trong sass/scss, hãy sử dụng đoạn mã sau sau khi khai báo biến. Khai báo biến nên được thực hiện ở trên cùng và sau đó chúng ta có thể gọi ____3____4làm tổSass Nesting có thể viết các bộ chọn css ở dạng lồng nhau. Chúng ta cũng có thể sử dụng bộ chọn hậu duệ/con và bộ chọn giả trong lồng. Xem ví dụ
Nhập khẩu SASSVới sass, chúng ta có thể chia tệp sass hoặc scss lớn thành các tệp nhỏ và sau đó coi từng tệp đơn lẻ là mô-đun và nhập tất cả các tệp sass hoặc scss vào một Để bao gồm tệp sass/scss, hãy sử dụng @use hoặc @import (trong các phiên bản trước) và sau đó đặt tên tệp (không có phần mở rộng). Xem ví dụ
________số 8
hỗn hợpSass mixins được sử dụng tốt nhất để viết một thuộc tính css3 và sass sẽ viết cùng một mã với tất cả các tiền tố của nhà cung cấp. Đối với tất cả các thuộc tính như vậy, chúng ta phải tạo một lệnh @mixin và sau đó sử dụng lại các mixin bằng cách sử dụng @include. Xem ví dụ 0 1Mở rộng/Kế thừaquy tắc mở rộng được sử dụng để sử dụng lại nhiều lần một tập hợp các thuộc tính css. %properties được sử dụng để tạo quy tắc và sử dụng, sử dụng @extend. Xem ví dụ 2 3nhà điều hànhToán tử toán học như +, -, *, / và % có thể được sử dụng trong sass để tính giá trị của các thuộc tính, như tỷ lệ phần trăm. Xem ví dụ 4 5Biên dịch SASS sang CSSSau khi hoàn thành tệp SASS hoặc SCSS, chúng tôi phải biên dịch sass thành css. Đây là bước cuối cùng. Chỉ cần nhớ, trình duyệt chỉ hiểu tệp css, không sass hoặc scss Để biên dịch sass thành css, hãy mở terminal hoặc cmd và làm theo các bước sau Biên dịch sass bằng terminal hoặc dấu nhắc lệnh
Biên dịch sass bằng Mã VS
Ví dụ biên dịch SASSGiả sử tên dự án của tôi là techaltum, được lưu trữ trong máy tính để bàn. Tệp css nằm trong thư mục techaltum. Chúng ta phải thay đổi thư mục thành css của techaltum trong máy tính để bàn để chạy trình biên dịch sass Làm cách nào để thiết lập SCSS trong HTML?Add the following to the tag of your HTML file. The extension we installed will compile the SASS file index. scss into CSS and store the compiled code in a new CSS file, also called index. css .
Làm thế nào để viết mã SCSS?Cú pháp SCSS. $phông chữ. Helvetica, sans-serif; . #333; . 100% $phông chữ; . $ màu chính; cú pháp sass. $phông chữ. Helvetica, sans-serif $primary-color. #333 phông chữ cơ thể. 100% màu phông chữ. $ màu chính Đầu ra CSS. cơ thể {phông chữ. 100% Helvetica, sans-serif; . #333; Làm cách nào để liên kết SCSS với HTML trong VSCode?VSCode có một lối tắt soạn sẵn cho việc này. chỉ cần gõ “. ” vào tệp HTML rồi nhấn phím enter. Tạo kiểu. tập tin scss |