Trình tạo Loader CSS
Tạo spinner, chấm, thanh, vòng hoặc pulse tải bằng CSS có hoạt ảnh với kích thước, màu sắc và tốc độ tùy chỉnh, xem trước trực tiếp và sao chép HTML cùng CSS sẵn sàng để dán.
Trình tạo Loader CSS — Chọn một kiểu loader, đặt kích thước, màu sắc và tốc độ hoạt ảnh, rồi xem bản xem trước trực tiếp chuyển động trong khi một đoạn HTML cùng CSS có @keyframes sẵn sàng để dán được tạo cho bạn. Tinh chỉnh độ dày nét cho spinner và vòng, cùng số lượng chấm hoặc thanh cho các kiểu khác. Mọi thứ đều được tính toán hoàn toàn trong trình duyệt của bạn; không có cài đặt hay mã nào được gửi đến máy chủ.
Trình tạo Loader CSS là gì?
Trình tạo Loader CSS là một công cụ miễn phí chạy trong trình duyệt dành cho nhà thiết kế web và lập trình viên front-end cần một chỉ báo tải bằng CSS thuần mà không phải thêm thư viện. Chọn một trong năm kiểu - spinner, vòng, chấm, thanh và pulse - rồi kiểm soát kích thước theo pixel, màu chính, tốc độ của một chu kỳ hoạt ảnh theo giây, độ dày nét và số lượng chấm hoặc thanh. Bản xem trước trực tiếp chuyển động khi bạn chỉnh sửa, và đoạn mã HTML cùng khối style CSS có @keyframes cập nhật tức thì để bạn đặt thẳng vào trang. Dùng nó cho nút bấm, loader trang, trạng thái khung xương và chỗ giữ chỗ bất đồng bộ, hoặc để học cách hoạt ảnh CSS và @keyframes điều khiển từng hiệu ứng.
Cách sử dụng Trình tạo Loader CSS
- Chọn một kiểu loader: Spinner, Vòng, Chấm, Thanh hoặc Pulse.
- Đặt kích thước theo pixel và chọn màu bằng ô mẫu hoặc bằng cách nhập một giá trị.
- Đặt tốc độ hoạt ảnh theo giây cho một chu kỳ đầy đủ.
- Mở Cài đặt để điều chỉnh độ dày nét (spinner và vòng) hoặc số lượng chấm hay thanh.
- Xem bản xem trước trực tiếp chuyển động, rồi sao chép HTML và CSS đã tạo bằng nút sao chép.
Ví dụ
Spinner cổ điển
Đầu vào
Kiểu: Spinner, kích thước 48px, màu #4f86f7, tốc độ 1s, độ dày 5px
Đầu ra
.dd-loader { width: 48px; height: 48px; border: 5px solid color-mix(in srgb, #4f86f7 25%, transparent); border-top-color: #4f86f7; border-radius: 50%; animation: dd-loader-spin 1s linear infinite; }Ba chấm nảy lên
Đầu vào
Kiểu: Chấm, kích thước 48px, màu #9333ea, tốc độ 1s, số lượng 3
Đầu ra
<div class="dd-loader"><div></div><div></div><div></div></div> với animation-delay so le để các chấm phóng to thu nhỏ theo làn sóng.
Loader thanh co giãn
Chuyển kiểu sang Thanh và tăng số lượng lên 5 để có chỉ báo kiểu equalizer, trong đó mỗi thanh co giãn lên xuống với một độ trễ nhỏ, tiện đặt cạnh nhãn 'Loading...'.
Câu hỏi thường gặp
- Có những kiểu loader nào?
- Năm kiểu: Spinner (một cung xoay), Vòng (một vòng xoay dày hơn), Chấm (các chấm phóng to thu nhỏ theo làn sóng), Thanh (các thanh co giãn lên xuống) và Pulse (một vòng tròn đập nhịp). Đổi bằng menu kiểu và bản xem trước cùng mã cập nhật tức thì.
- Các điều khiển kích thước, màu sắc và tốc độ làm gì?
- Kích thước đặt số đo pixel của loader, màu sắc đặt màu chính (dùng bộ chọn ô mẫu hoặc nhập bất kỳ màu CSS nào), và tốc độ là thời lượng của một chu kỳ hoạt ảnh theo giây. Độ dày kiểm soát nét của spinner và vòng, trong khi số lượng kiểm soát số chấm hoặc thanh xuất hiện.
- CSS được tạo có phải là CSS thuần không có JavaScript không?
- Đúng vậy. Đoạn mã là HTML thường cộng với một khối <style> dùng hoạt ảnh CSS và @keyframes, nên nó chạy mà không cần bất kỳ JavaScript hay thư viện bên ngoài nào. Dán vào trang của bạn và nó tự hoạt động.
- Tại sao độ dày và số lượng không thay đổi mọi kiểu?
- Độ dày chỉ ảnh hưởng đến spinner và vòng (vẽ một viền), còn số lượng chỉ ảnh hưởng đến chấm và thanh (kết xuất nhiều phần tử). Các kiểu khác bỏ qua chúng, nên đầu ra vẫn gọn gàng cho kiểu bạn đã chọn.
- Có gì được tải lên máy chủ không?
- Không. Loader và CSS của nó được dựng hoàn toàn trong trình duyệt của bạn bằng phép tính chuỗi cục bộ - không có cài đặt, màu sắc hay mã nào được gửi đến máy chủ, nên nó hoạt động ngoại tuyến và giữ riêng tư công việc của bạn.
Công cụ liên quan
Mã thành ảnh
Biến một đoạn mã thành hình ảnh có tô sáng cú pháp ngay trong trình duyệt, với hơn 20 ngôn ngữ, chủ đề và nền tùy chỉnh, số dòng, cùng xuất PNG hoặc SVG.
Trình kiểm tra độ tương phản màu
Kiểm tra độ tương phản WCAG 2.1 và điểm APCA Lc giữa màu chữ và màu nền, xem các nhãn AA, AAA và 3:1, rồi áp dụng màu đạt gần nhất.
Trình trộn màu
Trộn hai màu HEX theo tỉ lệ bạn chọn trong không gian màu RGB hoặc Lab và đọc màu trung gian thu được dưới dạng mẫu màu và giá trị HEX có thể sao chép.
Trình tạo sắc độ màu
Biến một màu HEX cơ sở thành thang OKLCH, HSL hoặc RGB với số bước tùy chỉnh, gợi ý tương phản WCAG cho từng bước và xuất ra CSS, Tailwind cùng JSON.