倒數計時結尾使用動畫效果程式碼例項
分享一段程式碼例項,它實現了倒數計時效果,並且在倒數計時的結尾有動畫效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style> * { margin: 0px; padding: 0px; } body { background: rgba(0, 0, 0, .7); } .container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); font-size: 81px; color: #ddd; font-family: '微軟雅黑'; } b { transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; } .test { text-shadow: -1px -1px 0 #fff,1px 1px 0 #333,1px 1px 0 #444; animation: test 0.4s linear; -webkit-animation: test 0.4s linear; -moz-animation: test 0.4s linear; -o-animation: test 0.4s linear; } @keyframes test { 0% { font-size: 12px; } 50% { font-size: 576px; } 100% { font-size: 81px; } } </style> </head> <body> <div class="container" align="center"> <b>5</b> </div> <script> var b = document.querySelector('.container b'); var num = b.innerHTML - 1; var action = setInterval(function () { b.innerHTML = num; num--; if (num < 0) { clearInterval(action); b.setAttribute('class', 'test'); } }, 1000); </script> </body> </html>
上面的程式碼進行了簡單演示,程式碼總體非常簡單,更多內容可以參閱相關閱讀。
相關閱讀:
(1).document.querySelector()可以參閱document.querySelector()一章節。
(2).innerHTML可以參閱innerHTML一章節。
(3).setInterval()可以參閱window.setInterval()一章節。
(4).clearInterval()可以參閱clearInterval()一章節。
(5).setAttribute()可以參閱setAttribute()一章節。
相關文章
- jQuery倒數計時效果程式碼例項jQuery
- 按鈕倒數計時可用效果例項程式碼
- 商品搶購倒數計時效果程式碼例項
- JavaScript倒數計時程式碼例項JavaScript
- JavaScript春節倒數計時程式碼例項JavaScript
- 年月日小時分鐘秒倒數計時效果程式碼例項
- jquery實現的點選進行倒數計時效果程式碼例項jQuery
- 網頁倒數計時跳轉程式碼例項網頁
- setTimeout倒數計時效果程式碼
- 按鈕倒數計時指定秒數可用程式碼例項
- jQuery 動畫效果程式碼例項jQuery動畫
- js倒數計時關閉頁面程式碼例項JS
- textarea文字框輸入文字數目倒計效果程式碼例項
- 倒數計時指定時間頁面跳轉程式碼例項
- css Sprite 動畫效果程式碼例項CSS動畫
- JavaScript 動畫效果簡單例項程式碼JavaScript動畫單例
- 可以防止重新整理重置的倒數計時例項程式碼
- 文字框輸入數字倒計例項程式碼
- javascript實現animate()動畫效果程式碼例項JavaScript動畫
- jQuery background-position動畫效果程式碼例項jQuery動畫
- 倒數計時然後才可以點選效果程式碼
- js程式碼實現倒數計時秒殺的效果JS
- js按鈕點選後需要倒數計時才能可能用程式碼例項JS
- CSS3動畫實現3D倒數計時效果CSSS3動畫3D
- 直播系統平臺搭建,大屏倒數計時動畫效果動畫
- JavaScript 動畫效果例項JavaScript動畫
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- 動畫合成小技巧!CSS 實現動感的倒數計時效果動畫CSS
- jQuery 倒數計時效果詳解jQuery
- requestAnimationFrame()動畫例項程式碼requestAnimationFrame動畫
- js驗證碼重新傳送倒數計時效果JS
- 獲取倒數第幾個元素程式碼例項
- JavaScript 倒數計時60秒程式碼JavaScript
- 倒數計時(Excel程式碼集團)Excel
- jQuery數字分頁效果程式碼例項jQuery
- 實時變化的時鐘效果程式碼例項
- PPT 倒數計時時鐘,用 GIF 動畫實現,可直接使用 -- 附 Python 實現程式碼動畫Python
- jQuery刪除字串開始結尾空格程式碼例項jQuery字串