久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

js實現炫酷光感效果

瀏覽:74日期:2024-04-21 18:24:45

本文實例為大家分享了js實現炫酷光感效果的具體代碼,供大家參考,具體內容如下

js實現炫酷光感效果

首先寫一個大盒子

<div class='main'></div>

然后給這個大盒子添加樣式

* { margin: 0; padding: 0;}html,body { height: 100%; overflow: hidden;}body { background: darkblue;}.main { width: 8px; height: 8px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); perspective: 800px; /* 視角 */}

在這個大盒子周圍寫一圈小盒子,我們用js來動態生成

var main = document.getElementsByClassName('main')[0];for (var x = 0; x < 30; x++) { var i = document.createElement('i'); main.appendChild(i);}

給這些小盒子添加樣式

.main i { width: 8px; height: 8px; border-radius: 50%; background: rgba(255, 255, 255, 0.5); box-shadow: 0 0 10px 0 white; position: absolute;}

var is = document.getElementsByTagName('i');for (var i = 0; i < is.length; i++) { is[i].style.transform = `rotate(${i * 12}deg) translateX(80px)`;}

效果如下

js實現炫酷光感效果

然后為這些小球添加css動畫

.main i { width: 8px; height: 8px; border-radius: 50%; background: rgba(255, 255, 255, 0.5); box-shadow: 0 0 10px 0 white; position: absolute; animation: run 3s ease-in-out infinite;}@keyframes run { 0% { opacity: 0; } 10% { opacity: 1; } 100% { opacity: 1; transform: translate3d(0, 0, 560px); }}

效果如下

js實現炫酷光感效果

我們發現這些小球都是同時做動畫的,那么我現在不想讓他們同時做動畫怎么辦呢~,對了,設置延遲

for (var i = 0; i < is.length; i++) { is[i].style.transform = `rotate(${i * 12}deg) translateX(80px)`; is[i].style.animationDelay = `${i * 0.05}s`;}

炫光效果如下

js實現炫酷光感效果

還沒完

現在是30個i,我們把它變成60個會怎么樣呢

var main = document.getElementsByClassName('main')[0];for (var x = 0; x < 60; x++) { var i = document.createElement('i'); main.appendChild(i);}var is = document.getElementsByTagName('i');for (var i = 0; i < is.length; i++) { is[i].style.transform = `rotate(${i * 12}deg) translateX(80px)`; is[i].style.animationDelay = `${i * 0.05}s`;}

效果如下

js實現炫酷光感效果

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 精品国产黄a∨片高清在线 99热婷婷 | 91精品国产99| 国产欧美综合一区二区三区 | 天堂久久爱资源站www | 欧美在线一级 | 亚洲一区在线视频 | 成人免费视频在线观看 | 亚洲电影一区二区三区 | 成人在线免费观看视频 | 久久久久国产一区二区三区 | 亚洲最大免费视频 | 99视频这里有精品 | 亚洲电影二区 | 久久久高清| 亚洲精品久久久狠狠狠爱 | 精品一二区| 久久国产精品一区二区 | 精品国产一区二区三区四 | 亚洲 激情 在线 | 亚洲高清视频一区二区 | 国产在线在线 | 亚洲免费片 | 亚洲视频免费观看 | 日韩在线播放一区二区三区 | 欧美xxxⅹ性欧美大片 | 国产中文一区 | 一级黄色片日本 | 狠狠干干| 中国特级黄色片 | 国产小视频网站 | 欧美精品成人在线视频 | 男人的天堂在线视频 | 一区二区三区成人久久爱 | 国产精品美女久久久久久久久久久 | 中文字幕在线免费播放 | 五月婷婷在线观看视频 | 久久青青 | a欧美| 午夜欧美 | 国产一级视频在线播放 | 中文字幕在线观看一区二区三区 |