HTML Trước hết, chúng ta sẽ tạo định dạng html cho đồng hồ điện tử sẽ hiển thị như sau :
- :
- :
Bây giờ chúng ta sẽ sắp xếp và trang trí đồng hồ sao cho đẹp mắt. Trong phần này, các bạn có thể tự ánh sáng tạo ra những kiểu hiển thị theo ý mình. Còn không thì có thể tham khảo đoạn css mà mình áp dụng trong bài viết này như sau :
Trước hết là chọn font chữ hiển thị (Các như bạn có thể tự chọn font theo ý mình)@font-face font-family: 'BebasNeueRegular'; src: url('BebasNeue-webfont.eot'); src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('BebasNeue-webfont.woff') format('woff'), url('BebasNeue-webfont.ttf') format('truetype'), url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); font-weight: normal; font-style: normal; Kế tiếp là định dạng cho đồng hồ điện tử :
.clock width: 800px; margin: 0 auto; padding: 30px; border: 1px solid #333; color: #fff; #Date font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size: 36px; text-align: center; text-shadow: 0 0 5px #00c6ff; ul width: 800px; margin: 0 auto; padding: 0px; list-style: none; text-align: center; ul li display: inline; font-size: 10em; text-align: center; font-family: 'BebasNeueRegular', Arial, Helvetica, sans-serif; text-shadow: 0 0 5px #00c6ff; #point position: relative; -moz-animation: mymove 1s ease infinite; -webkit-animation: mymove 1s ease infinite; padding-left: 10px; padding-right: 10px; Cuối cùng là thêm một chút nhà thuốc ứng động đơn giản (Animation).@-webkit-keyframes mymove 0% opacity: 1.0; text-shadow: 0 0 20px #00c6ff; 50% opacity: 0; text-shadow: none; 100% opacity: 1.0; text-shadow: 0 0 20px #00c6ff; @-moz-keyframes mymove 0% opacity: 1.0; text-shadow: 0 0 20px #00c6ff; 50% opacity: 0; text-shadow: none; 100% opacity: 1.0; text-shadow: 0 0 20px #00c6ff; ; jQuery
Việc thiết kế và định dạng coi như đã xong, bây giờ chúng ta sẽ tiến hành kích hoạt cho đồng hồ chạy bằng jQuery. Bước đầu tiên là chèn khai báo thư viện jQuery vào bên trong (Các bạn có thể đặt nó ngay ben trong thẻ head hoặc bên trên thẻ
0 nhận xét:
Đăng nhận xét