JS實現(xiàn)顏色動態(tài)淡化效果
更新時間:2017年03月06日 15:58:37 作者:歐陽翠花
本文主要介紹了JS實現(xiàn)顏色動態(tài)淡化效果的實例,具有很好的參考價值。下面跟著小編一起來看下吧
效果圖:
代碼如下:
<html> <head> <title>顏色變換</title> <style type="text/css"> div{width:100px;height:100px;margin:100px auto;border:1px solid white;border-radius:50%;} input{position:absolute;left:100px;top:100px;} </style> </head> <body> <input type="button" value="點擊執(zhí)行顏色淡化效果"/> <script type="text/javascript"> var a=255,b=165,c=0,w=100,box; function cont() { a=255; b=165; c=0; w=100; box = document.createElement('div'); document.body.appendChild(box); } function changeColor() { document.getElementsByTagName('input')[0].disabled="disabled"; box.style.backgroundColor="RGB("+a+","+b+","+c+")"; box.style.width=w; box.style.height=w; c++; if(c>=166)b++; w++; if(a>=255&&b>255&&c>255) { box.parentNode.removeChild(box); document.getElementsByTagName('input')[0].removeAttribute('disabled'); return false; } setTimeout(changeColor,1); } document.getElementsByTagName('input')[0].onclick=function() { cont(); changeColor(); } </script> </body> </html>
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
原生JS實現(xiàn)循環(huán)Nodelist Dom列表的4種方式示例
這篇文章主要介紹了原生JS實現(xiàn)循環(huán)Nodelist Dom列表的4種方式,結(jié)合具體實例形式分析了javascript循環(huán)遍歷Nodelist Dom列表的常用操作技巧,需要的朋友可以參考下2018-02-02js獲取或設(shè)置當前窗口url參數(shù)的小例子
這篇文章介紹了js獲取或設(shè)置當前窗口url參數(shù)的小例子,有需要的朋友可以參考一下2013-10-10JavaScript/jQuery實現(xiàn)切換頁面效果
這篇文章主要為大家詳細介紹了JavaScript或jQuery實現(xiàn)切換頁面效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-03-03JavaScript 無縫上下左右滾動加定高定寬停頓效果(兼容ie/ff)
JavaScript 指定寬度高度的無間斷滾動實現(xiàn)代碼,這樣的效果適合作為焦點新聞的輪播顯示。2010-03-03解決使用bootstrap的dropdown部件時報錯:error:Bootstrap dropdown require
這篇文章主要介紹了使用bootstrap的dropdown部件時報錯:error:Bootstrap dropdown require Popper.js ,小編把問題描述和解決方案分享給大家,需要的朋友可以參考下2018-08-08