Skip to content

Blog Công Nghệ

MENUMENU
  • Trang chủ
  • Giới Thiệu
  • Lập Trình
    • Lập Trình Website
      • Laravel
        • Phân Tích Dự Án
      • PHP
      • SQL
      • HTML
      • CSS
      • Javascipt
      • My Project
      • Wordpress
    • Luyện Skill
    • Lập trình winform
    • CSDL
    • Lập Trình Android
    • Trí tuệ nhân tạo
    • Khai Khoáng Dữ Liệu
    • Arduino
    • Khác
    • Đồ án
  • Phần Mềm
    • Powerpoint
    • Tool
  • Cuộc sống và Giải trí
    • Hợp âm
    • web5ngay - youtube
    • Công Giáo
    • Kỹ Năng Sống
    • Street Workout
  • Danh sách bài viết
  • Guide line
    • Guild line phỏng vấn
    • Guide lines Laravel
    • Guide line Module Frontend
  • Tóm tắt sách
  • Fanpage

Blog Công Nghệ

Nơi chia sẻ kiến thức

Kinh nghiệm SASS – SCSS

6 Tháng Một, 2021 by admin
Lượt xem: 11

SASS giúp viết css như một ngôn ngữ lập trình. Viết code dễ bảo trì, rõ ràng.

Contents

  • 1. Xếp chồng
  • 2. Biến
  • 3. Mixin
    • 3.1 Không có tham số
    • 3.2 Có tham số
  • 4. Kế thừa
  • 5. Câu điều kiện
  • 6. Thêm file scss
  • 7. Khóa học ngắn về scss của Thạch Phạm
  • 8. Phần mềm Koala để biên dịch file scss => css
    • 8.1 Koala
    • 8.2 Node js

1. Xếp chồng

ul {
  list-style-type: none;
  
  li {
    padding: 12px;
    border-radius: 5px;
    
    a {
      text-decoration: none;
    }
  }
}

2. Biến

$tenBien: giaTri;

//vd:
$color: blue;

3. Mixin

Giống hàm, có thể xài lại

3.1 Không có tham số

@mixin tenMixin() {
 	//code css 
}

.button_1 {
 	@include tenMixin; 
}

3.2 Có tham số

@mixin tenMixin($tenBien) {
 	//code css 
}

.button_1 {
 	@include tenMixin(giaTri); 
}


//ví dụ
@mixin tenMixin($color) {
 	//code css 
}

.button_1 {
 	@include tenMixin(red); 
}

4. Kế thừa

%tenMuonDat {
 	//code css 
}

.button_1 {
 	@extend %tenMuonDat; 
}

5. Câu điều kiện

@if $tenBien == giaTri {
	//code css
}

6. Thêm file scss

Lưu ý: tên file cần import nên đặt tên _tenFile.scss để không biên dịch ra nhiều file.

@import "tenFile"; // không cần .scss

//ví dụ:
@import "_header";

7. Khóa học ngắn về scss của Thạch Phạm

8. Phần mềm Koala để biên dịch file scss => css

8.1 Koala

http://koala-app.com/

 

8.2 Node js

npm install -g sass
  
sass --watch file.SCSS file.css 

Related posts:

  1. Kinh nghiệm Angular
  2. Kinh nghiệm VueJS
  3. Kinh nghiệm npm – package
  4. Kinh nghiệm css, javascript – frontend

Post navigation

Previous Post:

Thực tập OneTech Asia

Next Post:

AWS – Amazon

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Ẩn sidebar

Tìm kiếm

Generic selectors
Exact matches only
Search in title
Search in content
Search in posts
Search in pages

Blog Công Nghệ

Bài viết mới

  • Master typescript
  • Sendmail trong Laravel sử dụng dịch vụ SES, SQS của Amazon
  • Install SSL in Nginx Ubuntu
  • Docker study
  • Bảo vệ: Hướng dẫn code bot Telegram easy game

Lượng truy cập

0074563
Visit Today : 159
Visit Yesterday : 178
This Month : 834
Who's Online : 6
© 2025 Blog Công Nghệ | WordPress Theme by Superbthemes