Chuyển đổi CSS sang SCSS/Sass

Dễ dàng chuyển đổi CSS và SCSS/Sass Online. Hoàn hảo cho học hỏi, test, và debug mà không cần cài đặt nào.

Thẻ: chuyển đổi css chuyển đổi mã css sass scss

🚀 343,859 tổng số lượt chuyển đổi (39 trong tháng này)

Luyện Python với thử thách lập trình

Giải các bài tập thực tế ngay trên trình soạn thảo này: chạy kiểm thử mẫu, nộp bài và nhận đánh giá code từ AI.

Tất cả thử thách Python
Dễ

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Bạn sẽ học Số họcGiá trị trả về
BeginnerLearning-pathVariables
Dễ

Distance Between Points

Compute the straight-line distance between two points.

Bạn sẽ học Định lý PythagoreCăn bậc hai
BeginnerFunctionsLearning-pathmath
Dễ

Days in a Month

Return how many days a month has, including leap years.

Bạn sẽ học Quy tắc lịchHàm phụ trợ
BeginnerConditionsFunctionsLearning-path
Dễ

Tích vô hướng của hai vector

Nhân hai vector theo từng phần tử rồi cộng kết quả lại, phép tính cốt lõi của mọi nơ-ron.

Bạn sẽ học VectorTích vô hướng
Mạng nơ-rontrí tuệ nhân tạohọc máy
Dễ

Trung Bình Của Ba Số

Tính trung bình cộng của ba số nguyên.

Bạn sẽ học Số họcPhép chia
BeginnerLearning-pathVariables
Dễ

Kiểm Tra Số Nguyên Tố

Xác định xem một số có phải là số nguyên tố hay không.

Bạn sẽ học Tính chia hếtTối ưu vòng lặp
BeginnerLoopsNumbersStudent-beginner
Dễ

Row Sums

Add up every row of a grid.

Bạn sẽ học Danh sách 2 chiềuVòng lặp lồng nhau
BeginnerGridsLearning-path
Dễ

Số Lớn Nhất Trong Ba Số

Chọn số lớn nhất trong ba số mà không dùng hàm max có sẵn.

Bạn sẽ học So sánhKết hợp điều kiện
BeginnerConditionsLearning-path
Dễ

Số Armstrong

Kiểm tra một số có bằng tổng các chữ số của nó lũy thừa lên số lượng chữ số hay không.

Bạn sẽ học Tách chữ sốLũy thừa
BeginnerNumbersStudent-beginner
Dễ

Sum of Odd Numbers

Add every odd number up to a limit.

Bạn sẽ học Vòng lặp forBiến cộng dồn
BeginnerLearning-pathLoops
Dễ

Danh sách việc cần làm

Quản lý danh sách công việc: thêm, đánh dấu xong, xóa và báo những việc còn lại.

Bạn sẽ học Collection có kiểuRecord
BeginnerSimulationStrings
Khó

Word Break

Decide whether text can be split into dictionary words.

Bạn sẽ học QHĐ tiền tốTách chuỗi thành từ
AdvancedDynamic-programmingHackathonStrings

Công Cụ Này Là Gì?

Công cụ chuyển đổi trực tuyến miễn phí này giúp bạn ngay lập tức chuyển đổi CSS thành SCSS hoặc Sass thụt lề. Nó hoàn hảo cho các nhà phát triển đang chuyển sang các stylesheet hiện đại, mô-đun với các tính năng như biến và lồng ghép.

Cách Sử Dụng

  1. Dán mã CSS của bạn vào trình soạn thảo hoặc tải lên một tệp.
  2. Nhấp vào Chuyển Đổi để chuyển sang SCSS hoặc Sass.
  3. Tải xuống, sao chép hoặc chia sẻ kết quả đã chuyển đổi của bạn.

Bạn cũng có thể đăng nhập bằng Google hoặc GitHub để lưu và quản lý lịch sử chuyển đổi của mình.

CSS Là Gì?

CSS (Cascading Style Sheets) là nền tảng của thiết kế web. Nó kiểm soát giao diện và cảm nhận của các trang web, định nghĩa bố cục, màu sắc, phông chữ, khoảng cách, hoạt ảnh và khả năng đáp ứng.

Ví Dụ CSS:


p {
  color: red;
  text-align: center;
}
    

Tìm hiểu thêm tại Hướng Dẫn CSS của W3Schools.

SCSS Là Gì?

SCSS là một cú pháp tương thích với CSS của Sass với sức mạnh bổ sung: biến, lồng ghép, mixins, và hàm. SCSS sử dụng phần mở rộng .scss và được áp dụng rộng rãi trong các dự án frontend quy mô lớn.

Ví Dụ SCSS:


nav {
  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  li {
    display: inline-block;
  }

  a {
    display: block;
    padding: 6px 12px;
    text-decoration: none;
  }
}
    

Sass Là Gì?

Sass (Syntactically Awesome Stylesheets) là một bộ tiền xử lý mở rộng CSS với các tính năng nâng cao. Nó có hai cú pháp:

  • SCSS: Giống CSS với dấu ngoặc nhọn và dấu chấm phẩy
  • Sass: Dựa trên thụt lề, không có dấu ngoặc nhọn hoặc dấu chấm phẩy

Sass giúp các nhà phát triển viết các stylesheet DRY, dễ bảo trì và có thể mở rộng cho các dự án phức tạp.

Ví Dụ Sass (Thụt Lề):


nav
  ul
    margin: 0
    padding: 0
    list-style: none

  li
    display: inline-block

  a
    display: block
    padding: 6px 12px
    text-decoration: none
    

Tại Sao Chuyển Đổi CSS Sang SCSS/Sass?

  • Cấu trúc mã sạch sẽ và có tổ chức
  • Các thành phần có thể tái sử dụng với mixins và biến
  • Dễ dàng bảo trì và tái cấu trúc

Khám phá chi tiết về Sass và SCSS tại tài liệu chính thức của Sass.