国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

node.js|vue.js|jquery|angularjs|React|json|js教程|

服務(wù)器之家 - 編程語言 - JavaScript - js教程 - 原生js實(shí)現(xiàn)星星閃爍效果

原生js實(shí)現(xiàn)星星閃爍效果

2022-02-12 18:26會做飯的技術(shù)男 js教程

這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)星星閃爍效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)星星閃爍效果的具體代碼,供大家參考,具體內(nèi)容如下

星星閃爍的原理其實(shí)很簡單:

原生js實(shí)現(xiàn)星星閃爍效果

html代碼:

?
1
2
3
<body style="background:#000">
 <div id="stars_box"></div>
</body>

js:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
var stars_box=document.getElementById('stars_box'); //獲取id為star_box的元素
 
var Obj=function(){} //創(chuàng)建一個(gè)對象
 
 Obj.prototype.drawStar=function(){  //增加對象原型方法drawStar
 var odiv=document.createElement('div'); //創(chuàng)建div
 odiv.style.width='7px';
 odiv.style.height='7px';
 odiv.style.position='relative'; //設(shè)置div為相對定位
 odiv.style.left=Math.floor(document.body.clientWidth*Math.random()) 'px'; //div的left值不能超出屏幕的寬度
 odiv.style.top=Math.floor(document.body.clientHeight*Math.random()) 'px';//div的left值不能超出屏幕的高度
 odiv.style.overflow='hidden'; //設(shè)置div的overflow為hidden
 stars_box.appendChild(odiv); //添加div到stars_box元素上
 var ostar=document.createElement('img'); //再創(chuàng)建img元素
 ostar.style.width='49px';
 ostar.style.height='7px';
 ostar.src='star.png';
 ostar.style.position='absolute'; //設(shè)置img為絕對定位
 ostar.style.top='0px';
 odiv.appendChild(ostar); //把img添加到div中
 Play(ostar); //實(shí)現(xiàn)動畫閃爍的方法Play();
 }
 
 function Play(ele){
 var i=Math.floor(Math.random()*7); //為了使星星不同時(shí)閃爍,設(shè)置隨機(jī)值
 var timer=setInterval(function(){  //每100ms執(zhí)行一次匿名方法
 if(i<7){
 ele.style.left=-i*7 'px';
 i ;
 }else{
 i=0;
 }
 },100);
 }
 
 //使用for循環(huán)創(chuàng)建30個(gè)不同的對象
 for(var i=0;i<30;i ){
 var obj=new Obj();
 obj.drawStar();
 }

星星閃爍靜態(tài)效果圖:

原生js實(shí)現(xiàn)星星閃爍效果

最后附上星星img圖:

原生js實(shí)現(xiàn)星星閃爍效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/u011927449/article/details/104038393

延伸 · 閱讀

精彩推薦
  • js教程js實(shí)現(xiàn)簡單商品篩選功能

    js實(shí)現(xiàn)簡單商品篩選功能

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)商品篩選功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...

    ~噓~禁止想象~10692022-01-12
  • js教程JS中循環(huán)遍歷數(shù)組的四種方式總結(jié)

    JS中循環(huán)遍歷數(shù)組的四種方式總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于JS中循環(huán)遍歷數(shù)組的四種方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,...

    前端小混混5472022-01-06
  • js教程TypeScript類型體操:索引類型的映射再映射

    TypeScript類型體操:索引類型的映射再映射

    TypeScript 給 JavaScript 加了套靜態(tài)類型系統(tǒng)。其中,JavaScript 中的數(shù)組、對象等聚合多個(gè)元素的類型在 TypeScript 中對應(yīng)的是索引類型。...

    神光的編程秘籍7782022-01-20
  • js教程javascript中閉包c(diǎn)losure的深入講解

    javascript中閉包c(diǎn)losure的深入講解

    這篇文章主要給大家介紹了關(guān)于javascript中閉包c(diǎn)losure的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需...

    flydean11322022-01-25
  • js教程JavaScript實(shí)現(xiàn)H5接金幣功能(實(shí)例代碼)

    JavaScript實(shí)現(xiàn)H5接金幣功能(實(shí)例代碼)

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)H5接金幣功能,本文分步驟通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友...

    AloneSundy4282022-01-22
  • js教程js閉包的9個(gè)使用場景

    js閉包的9個(gè)使用場景

    這篇文章主要介紹了js 閉包的9個(gè)使用場景,幫助大家更好的理解和學(xué)習(xí)JavaScript 閉包的使用,感興趣的朋友可以了解下...

    林恒10102021-12-22
  • js教程使用webpack和rollup打包組件庫的方法

    使用webpack和rollup打包組件庫的方法

    這篇文章主要介紹了使用webpack和rollup打包組件庫的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友...

    不作聲6192022-01-22
  • js教程深入理解javascript中的this

    深入理解javascript中的this

    這篇文章主要介紹了深入理解Js中的this,有隊(duì)這方面感興趣的同學(xué)可以閱讀學(xué)習(xí)下...

    WindrunnerMax6812022-01-19
主站蜘蛛池模板: 成人av免费看 | 亚洲国产精品久久久久婷婷老年 | 性高湖久久久久久久久aaaaa | 日本一级淫片免费看 | 成人午夜免费视频 | 久久精品国产久精国产 | 日韩黄网站 | 性欧美成人播放77777 | 春色导航 | 一区二区三区日韩在线 | 蜜桃视频一区二区 | 成年人毛片视频 | 久久韩国 | 羞羞羞羞 | 欧美透逼 | 中文在线一区 | 久久久婷婷一区二区三区不卡 | 99伊人| 国产欧美日韩综合精品一区二区 | 日日操狠狠操 | 精品国产免费人成在线观看 | 在线a∨| 中文字幕视频三区 | 9999热视频| 久久久久久久国产 | 亚洲自拍另类 | 国产中文在线 | 国产亚洲精品美女久久久久久久久久 | 久久精品国产欧美亚洲人人爽 | 亚洲国产精品尤物yw在线观看 | 亚洲综合区 | 极品国产在线 | 精久久| 日日嗨av一区二区三区四区 | 成人在线免费小视频 | 亚洲 欧美 日韩 丝袜 另类 | 亚洲精品电影在线观看 | 日韩国产一区 | 色av中文字幕 | 亚洲高清视频在线 | 成人免费视频网 |