最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Javascript實(shí)現(xiàn)可旋轉(zhuǎn)的圓圈實(shí)例代碼

 更新時(shí)間:2015年08月04日 13:06:59   作者:皮蛋  
這篇文章主要介紹了Javascript實(shí)現(xiàn)可旋轉(zhuǎn)的圓圈實(shí)例代碼,可實(shí)現(xiàn)圓圈的旋轉(zhuǎn)與運(yùn)動(dòng)效果,涉及javascript動(dòng)態(tài)操作頁面元素屬性及進(jìn)行相應(yīng)數(shù)學(xué)運(yùn)算的技巧,需要的朋友可以參考下

本文實(shí)例講述了Javascript實(shí)現(xiàn)可旋轉(zhuǎn)的圓圈。分享給大家供大家參考。具體如下:

這里基于Javascript實(shí)現(xiàn)會(huì)旋轉(zhuǎn)的圓圈,有點(diǎn)三維變幻的效果,立體感很強(qiáng),代碼主要是基于JS,學(xué)習(xí)Js腳本編程來說,是個(gè)學(xué)習(xí)JS生成動(dòng)畫的好范例。

運(yùn)行效果如下圖所示:

具體代碼如下:

<html>
<head>
<title>旋轉(zhuǎn)的圓圈</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<script language="JavaScript">
amount=ybase=15;
Color='#ffaaff';
GlowColor='#ff00ff';
xbase=-70;
step=c=0.05;
TrigSplit=360/amount;
xpos=ypos=currStep=Ci=0;
for (i=0; i < amount; i++)
  document.write('<div id="Div" style="position:absolute;top:0px;left:0px;height:20;width:20;text-align:center"><B>.</B></div>');
function running(){
  var MY=document.body.scrollTop+document.body.clientHeight/2 + document.body.clientHeight/2.8*Math.cos((Ci)/4)*Math.cos(Ci/10);
  var MX=document.body.scrollLeft+document.body.clientWidth/2 + document.body.clientWidth/2.4*Math.sin((Ci)/6)*Math.sin(Ci/20);
  ypos=MY;
  xpos=MX;
  for (i=0; i < amount; i++){
    var d=Div[i].style;
    if (d.pixelTop > ypos+2){
      d.fontSize=18;
       d.paddingTop=7;
       d.filter='glow(color='+GlowColor+', strength=7)';
      if (d.pixelTop > ypos+10){
         d.fontSize=15;
        d.paddingTop=10;
        d.filter='glow(color='+GlowColor+', strength=5)';
       }
    }
    else{
      d.fontSize=25;
       d.paddingTop=0;
      d.color=Color;
       d.filter='glow(color='+GlowColor+', strength=8)';
    }
    d.top=ypos+ybase*Math.sin(currStep+i*TrigSplit*Math.PI/180);
    d.left=xpos+xbase*Math.cos(currStep+i*TrigSplit*Math.PI/180);
  }
  Ci+=c;
  currStep+=step;
  setTimeout('running()',20);
}
running();
</script>
</body>
</html>

希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • JavaScript?Canvas繪制六邊形網(wǎng)格

    JavaScript?Canvas繪制六邊形網(wǎng)格

    這篇文章主要為大家詳細(xì)介紹了JavaScript?Canvas繪制六邊形網(wǎng)格,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 最新評(píng)論

    故城县| 石泉县| 崇仁县| 霍邱县| 太仆寺旗| 镇宁| 汤原县| 山东省| 大关县| 西乌| 龙江县| 缙云县| 延津县| 潜江市| 河源市| 泾源县| 焉耆| 东光县| 清徐县| 登封市| 鞍山市| 通辽市| 兴仁县| 兴山县| 阿荣旗| 略阳县| 安阳县| 沧州市| 桐梓县| 旌德县| 娱乐| 许昌县| 博野县| 雅安市| 奉贤区| 桐梓县| 牙克石市| 和政县| 闵行区| 宁夏| 师宗县|