Chia sẻ - Hướng Dẫn Sử Dụng Canvas Confetti Để Tạo Hiệu Ứng Pháo Hoa | VN-Zoom | Cộng đồng Chia Sẻ Kiến Thức Công Nghệ và Phần Mềm Máy Tính

Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add https://vn-z.vn to your ad blocking whitelist or disable your adblocking software.

×

Chia sẻ Hướng Dẫn Sử Dụng Canvas Confetti Để Tạo Hiệu Ứng Pháo Hoa

k2team

Gà con
VIP User
Canvas Confetti là một thư viện JavaScript nhỏ gọn, mạnh mẽ và dễ sử dụng để tạo hiệu ứng pháo hoa (confetti) đẹp mắt trên trang web. Thư viện này hỗ trợ nhiều tùy chỉnh như màu sắc, số lượng, góc bắn, tốc độ, v.v.

pwsCfF.jpg

1. Tại sao chọn Canvas Confetti?​

  • Nhẹ, không cần tải nặng.
  • Tương thích tốt với mọi trình duyệt hiện đại.
  • Dễ dàng tích hợp vào dự án với chỉ vài dòng mã.

2. Bắt đầu sử dụng​

Bước 1: Thêm Canvas Confetti vào trang web
Bạn có thể thêm Canvas Confetti thông qua CDN hoặc cài đặt bằng npm/yarn.

Cách 1: Thêm qua CDN
Thêm đoạn mã sau vào file HTML của bạn, trong phần <head> hoặc trước thẻ đóng </body>:
JavaScript:
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/confetti.browser.min.js"></script>

Cách 2: Cài đặt qua npm/yarn
Nếu bạn sử dụng dự án với Node.js, cài đặt bằng lệnh:
Mã:
npm install canvas-confetti
Sau đó import trong file JavaScript:
Mã:
import confetti from 'canvas-confetti';

Bước 2: Sử dụng cơ bản
Dưới đây là cách tạo hiệu ứng confetti cơ bản:
HTML:
 <!DOCTYPE html>
 <html lang="en">
 <head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <title>Canvas Confetti</title>
 <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/confetti.browser.min.js"></script>
 </head>
 <body>
 <button id="celebrateBtn">Chúc mừng!</button>
 <script>
 document.getElementById('celebrateBtn').addEventListener('click', () => {
 confetti();
 });
 </script>
 </body>
 </html>

Lời kết​

Canvas Confetti là một công cụ mạnh mẽ, dễ sử dụng để thêm sự sinh động vào trang web của bạn. Bạn có thể ứng dụng để:

  • Mừng sinh nhật.
  • Chúc mừng chiến thắng.
  • Tạo hiệu ứng khi người dùng hoàn thành nhiệm vụ.
Hãy thử nghiệm và biến trang web của bạn trở nên sống động ngay hôm nay!
🎉
 


Top