Hiệu ứng dập dềnh cho chữ
MyLớp.edu.vn xin giới thiệu với bạn một hiệu ứng ngồ ngộ, gọi là hiệu ứng dập dềnh cho chữ. Khi bạn di chuột qua các con chữ, chữ sẽ dập dềnh như sóng nước, nhìn rất hay! Hiệu ứng này sử dụng đối tượng canvas trong HTML5 và JavaScript để xử lý. Đây là một trong rất nhiều các hiệu ứng khác nhau từ trang học code nổi tiếng CodeCademy.com
Hiệu ứng dập dềnh cho chữ
Bước 1) Tạo file HTML có nội dung như sau:
1 2 3 4 5 6 7 8 9 10 11 12 | <!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="http://s3.amazonaws.com/codecademy-content/courses/hour-of-code/js/alphabet.js"></script> </head> <body> <canvas id="myCanvas"></canvas> <script type="text/javascript" src="http://s3.amazonaws.com/codecademy-content/courses/hour-of-code/js/bubbles.js"></script> <script type="text/javascript" src="main.js"></script> </body> </html> |
Bước 2) Tạo file main.js có nội dung như sau:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | var myName = "[MyLop.edu.vn]"; var red = [0, 100, 63]; var orange = [40, 100, 60]; var green = [75, 100, 40]; var blue = [196, 77, 55]; var purple = [280, 50, 60]; var letterColors = [red, orange, green, blue, purple]; drawName(myName, letterColors); if (10 < 3) { bubbleShape = 'square'; } else { bubbleShape = 'circle'; } bounceBubbles(); |
Vậy là xong, bạn có thể đổi chữ trong biến
Đây là bài hướng dẫn rất dễ để làm theo, tuy nhiên để hiểu sâu sắc yêu cầu bạn phải đọc code kỹ hơn. Chúc bạn thành công!
Theo: codecademy
Cheers,
Lục Đức Thành
Bài mới nhất của Lục Đức Thành (Xem tất cả)
- 10 trang web học HTML tốt nhất - 17/11/2015
- Hostinger.vn thay đổi chính sách với tài khoản hosting miễn phí - 26/08/2015
- Top 5 Site to Learn HTML Online - 17/08/2015
- Học nhanh Visual Composer bằng Video - 14/08/2015
- Mẹo tăng lượng Reach tự nhiên cho Fanpage - 13/08/2015