倒數計時結尾使用動畫效果程式碼例項
分享一段程式碼例項,它實現了倒數計時效果,並且在倒數計時的結尾有動畫效果。
程式碼例項如下:
[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()一章節。
相關文章
- 商品搶購倒數計時效果程式碼例項
- JavaScript倒數計時程式碼例項JavaScript
- 網頁倒數計時跳轉程式碼例項網頁
- 動畫合成小技巧!CSS 實現動感的倒數計時效果動畫CSS
- CSS3動畫實現3D倒數計時效果CSSS3動畫3D
- 直播系統平臺搭建,大屏倒數計時動畫效果動畫
- js自動倒數計時程式碼,倒數計時完畢時自動停止迴圈JS
- 美化滾動條效果程式碼例項
- PPT 倒數計時時鐘,用 GIF 動畫實現,可直接使用 -- 附 Python 實現程式碼動畫Python
- Axure之倒數計時效果
- css3晃動效果程式碼例項CSSS3
- 獲取倒數第幾個元素程式碼例項
- jQuery 倒數計時效果詳解jQuery
- CSS3星系運動效果程式碼例項CSSS3
- JavaScript 倒數計時60秒程式碼JavaScript
- 倒數計時(Excel程式碼集團)Excel
- jQuery tab選項卡效果程式碼例項jQuery
- canvas載入效果程式碼例項Canvas
- CSS橢圓效果程式碼例項CSS
- 小程式 - 驗證碼倒數計時元件元件
- canvas原型鐘錶效果程式碼例項Canvas原型
- css3水滴效果程式碼例項CSSS3
- css背景虛化效果程式碼例項CSS
- canvas氣泡上浮效果程式碼例項Canvas
- 小程式倒數計時深究
- 直播電商原始碼,商品出售倒數計時的定時器效果原始碼定時器
- CountDownTimer使用——android倒數計時Android
- jQuery點選滑出層效果程式碼例項jQuery
- CSS3心形效果程式碼例項CSSS3
- div前後翻轉效果程式碼例項
- 當前文字框高亮效果程式碼例項
- CSS3旋轉效果程式碼例項CSSS3
- 淡入淡出效果簡單程式碼例項
- canvas繪製箭頭效果程式碼例項Canvas
- Android View篇之啟動頁倒數計時動畫的實現AndroidView動畫
- jQuery記住使用者名稱和密碼效果程式碼例項jQuery密碼
- 直播小程式原始碼,vue實現時間倒數計時原始碼Vue
- CSS3滑過光束效果程式碼例項CSSS3
- CSS3小黃人效果程式碼例項CSSS3