中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

純js+html和純css+html制作手風琴效果
來源:易賢網 閱讀:1504 次 日期:2016-07-08 15:37:30
溫馨提示:易賢網小編為您整理了“純js+html和純css+html制作手風琴效果”,方便廣大網友查閱!

本文分享了純js+html制作手風琴和純css+html制作手風琴兩種效果,供大家參考,具體內容如下

一、純css+html的手風琴效果

這種用css寫的手風琴比較簡單,主要是應用到css中的,transition屬性。

代碼如下:

<!DOCTYPE HTML>

<html>

<head>

<style>

body{background: url('bg.gif') repeat;}

ul,li,p{margin: 0px;padding: 0px;list-style: none;}

 #div{width: 1180px;height: 405px;border:5px solid #ccc;padding: 0px;margin: 0px auto;overflow: hidden;} 

 .list{width: 3200px;}

 .list li{float: left;width: 170px;height: 500px;;position: relative;

   -moz-transition:width 2s;

   transition: width 2s;

   -moz-transition: width 2s; /* Firefox 4 */

   -webkit-transition: width 2s; /* Safari 和 Chrome */

   -o-transition: width 2s; /* Opera */

 }

.list:hover li{width: 107px;}

.list li:hover{width: 538px;}

.list li p{width: 100%;height: 100%;opacity: 0.5;position: absolute;top: 0px;left: 0px;background: black; }

.list li:hover p{opacity:0}

</style>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title></title>

<script type="text/javascript">

</script>

</head>

<body >

<div id="div">

   <ul class="list"> <!--如果設置父級與子級之間沒有空隙的話,將margin和padding設為0即可-->

     <li><img src="image/1.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/2.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/3.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/4.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/5.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/6.jpg" style="width:538px;height:405px;"><p></p></li>

     <li><img src="image/7.jpg" style="width:538px;height:405px;"><p></p></li>

   </ul>

</div>

</body>

</html>

二、純js+html制作手風琴

這個手風琴出現一個問題,就是單獨移動每個li時,沒問題,但是當移動很快時,最右邊的li出現空隙。我感覺是定時器的問題,就是當每個li還沒回到自己的位置時,下一個li就開始運動了。但我定時器已經關了啊。

麻煩哪位給我留言,幫我看看怎么改哈! 

代碼如下:

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>手風琴效果</title>

<link href="style.css" rel="stylesheet" type="text/css" />

<script src="perfectMove2.js"></script>

<script type="text/javascript">

window.onload=function()

{

  var oDiv=document.getElementById('show1');

  var iMinWidth=9999999;

  var aLi=oDiv.getElementsByTagName('li');

  var aSpan=oDiv.getElementsByTagName('span');

  var i=0;

  var bool=false;

  for(i=0;i<aLi.length;i++)

  {

    aSpan[i].index=i;

    aSpan[i].onmouseover=function ()

    {

       for(i=0;i<aLi.length;i++)

       {

         startMove(aLi[i],{width:this.offsetWidth});//調用運動函數

         bool=true;

       }

       if(bool)

       {

        startMove(aLi[this.index],{width:552});

       }

    }  

  }

};

</script>

</head>

<body>

<div id="show1">

  <ul>

    <li class="active">

      <span class="bg0">這是第一個</span>

      <img src="images/1.jpg" />

    </li>

    <li >

      <span class="bg1">這是第二個</span>

      <img src="images/2.jpg" />

    </li>

    <li >

      <span class="bg2">這是第三個</span>

      <img src="images/3.jpg" />

    </li>

    <li>

      <span class="bg3">這是第四個</span>

      <img src="images/4.jpg" />

    </li>

    <li>

      <span class="bg4">這是第五個</span>

      <img src="images/5.jpg" />

    </li>

    <li>

      <span class="bg5">這是第六個</span>

      <img src="images/6.jpg" />

    </li>

  </ul>

</div>

</body>

</html>

perfectMove2.js代碼如下:

function getStyle(obj,attr)//用此種方法獲取樣式中的屬性

{

   if(obj.currentStyle)

   {

    return obj.currentStyle[attr];

   }

   else

   {

    return getComputedStyle(obj,false)[attr];

   }

}

function startMove(obj,json,fn)

{

    clearInterval(obj.timer);//清除定時器

    obj.timer=setInterval(function ()

    {

    var stop=true;

    for(var attr in json)

    {

           var iCur=0;

           if(attr=='opacity')

           {

             iCur=parseInt(parseFloat(getStyle(obj, attr))*100);//這里加parseInt是避免div的數值不穩定,在波動

           }

           else

          {

             iCur=parseInt(getStyle(obj, attr));

          }

           var iSpeed=(json[attr]-iCur)/8;

           iSpeed=iSpeed>0?Math.ceil(iSpeed):Math.floor(iSpeed);

          if(iCur!=json[attr])

          {

              stop=false;

          }

          if(attr=='opacity')

             {

              obj.style.filter='alpha(opacity:'+(iCur+iSpeed)+')';

              obj.style.opacity=(iCur+iSpeed)/100;

            }

          else

            {

               obj.style[attr]=iCur+iSpeed+'px';

            }

    }

    if(stop)

    {

     clearInterval(obj.timer);

     if(fn){fn();}

    }

   }, 30)

}

以上就是本文的全部內容,希望對大家學習javascript程序設計有所幫助。

更多信息請查看網絡編程
易賢網手機網站地址:純js+html和純css+html制作手風琴效果
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
午夜精品在线看| 日韩视频在线播放| 久久久美女艺术照精彩视频福利播放| 亚洲综合色婷婷| 亚洲一区二区三区影院| 亚洲午夜91| 久久精品伊人| 欧美黄色aa电影| 国产精品毛片高清在线完整版| 国产精品亚洲视频| 亚洲国产乱码最新视频| 亚洲欧美韩国| 欧美日本在线播放| 一区在线观看视频| 亚洲欧美日韩人成在线播放| 欧美成人一区二区三区在线观看| 国产精品一级二级三级| 一二三区精品| 欧美国产精品va在线观看| 国产精品久久久久久久午夜片| 136国产福利精品导航| 欧美在线观看视频在线| 欧美日韩综合在线| 最近看过的日韩成人| 久久婷婷成人综合色| 国产字幕视频一区二区| 亚洲一区二三| 欧美日韩国产片| 亚洲欧洲日产国码二区| 麻豆精品一区二区av白丝在线| 国产亚洲aⅴaaaaaa毛片| 亚洲欧美日韩精品久久亚洲区 | 久久精品国产久精国产一老狼| 欧美精品一区二区三区高清aⅴ| 黄色一区二区三区四区| 久久久久久久一区二区| 国产午夜精品久久久久久免费视| 亚洲一区二区三区中文字幕在线| 欧美日韩高清在线一区| 日韩一区二区免费高清| 欧美日韩午夜在线视频| 一本一本久久a久久精品综合麻豆| 欧美成人精品福利| 亚洲裸体俱乐部裸体舞表演av| 欧美大片第1页| 亚洲免费久久| 欧美日韩国产综合新一区| 99re6热在线精品视频播放速度| 欧美激情视频在线播放| 日韩视频一区| 国产精品乱码| 久久久久久久综合色一本| 亚洲国产高清高潮精品美女| 欧美成年人视频网站欧美| av成人福利| 韩国精品主播一区二区在线观看| 久热精品在线视频| 一区二区动漫| 国产亚洲精品久久久久婷婷瑜伽 | 亚洲毛片在线免费观看| 欧美日韩在线播放一区二区| 亚洲自拍偷拍福利| 黄色成人免费网站| 欧美日韩不卡| 欧美中文字幕第一页| 亚洲黄色影院| 国产精品色婷婷| 免费一级欧美在线大片| 一本大道久久精品懂色aⅴ| 国产精品夜夜夜| 鲁鲁狠狠狠7777一区二区| 夜夜夜精品看看| 一区二区自拍| 国产精品你懂的在线欣赏| 免费久久99精品国产自在现线| 一区二区三区不卡视频在线观看 | 欧美日韩高清区| 亚洲一区免费| 亚洲欧洲日韩在线| 国产亚洲女人久久久久毛片| 欧美看片网站| 久久综合色88| 久久精品免费观看| 亚洲影院在线| 一区二区三区鲁丝不卡| 亚洲激情国产| 尤物yw午夜国产精品视频明星| 国产精品国内视频| 欧美区国产区| 欧美国产日韩免费| 免费短视频成人日韩| 久久久久久9999| 久久大逼视频| 久久精品国产99国产精品澳门| 中文av一区二区| 亚洲免费不卡| 99re66热这里只有精品4| 亚洲精品视频在线看| 精品99视频| 激情欧美一区二区| 在线成人激情视频| 精品88久久久久88久久久| 国产一区二区久久久| 国产日韩欧美日韩| 国产原创一区二区| 国产亚洲激情| 狠狠色噜噜狠狠色综合久| 国内偷自视频区视频综合| 国产综合自拍| 尤物yw午夜国产精品视频明星| 在线电影欧美日韩一区二区私密| 精品999在线播放| 影音先锋中文字幕一区| 亚洲高清不卡一区| 亚洲精品视频一区| 一区二区电影免费观看| 一区二区三区视频在线观看| 一区二区三区www| 欧美在线免费播放| 卡一卡二国产精品| 欧美日韩岛国| 国产精品一区视频| 黄色资源网久久资源365| 极品尤物av久久免费看| 亚洲国产日韩欧美综合久久| 亚洲欧洲一区二区在线播放| 一本一本久久| 久久久国产一区二区三区| 欧美成人中文| 欧美日韩影院| 在线播放不卡| 亚洲专区一区| 久久综合九色欧美综合狠狠| 免费av成人在线| 国产精品国产自产拍高清av王其| 国产综合激情| ●精品国产综合乱码久久久久| 在线看不卡av| 亚洲图片欧洲图片av| 久久久综合网| 国产精品扒开腿爽爽爽视频| 激情婷婷亚洲| 亚洲色在线视频| 女人色偷偷aa久久天堂| 国产精品家教| 亚洲人成人一区二区在线观看| 亚洲影院高清在线| 牛牛国产精品| 国产手机视频精品| 宅男精品视频| 美女视频黄免费的久久| 国产欧美丝祙| 亚洲在线视频观看| 欧美日本不卡| 在线欧美不卡| 久久久久国产精品午夜一区| 国产精品久久一区主播| 亚洲乱码一区二区| 美女露胸一区二区三区| 国产亚洲欧美日韩精品| 亚洲影院污污.| 欧美日韩一区二区在线| 亚洲欧洲精品一区二区精品久久久| 亚洲欧美色一区| 欧美午夜激情视频| 亚洲精选在线观看| 久久综合网络一区二区| 黄色资源网久久资源365| 久久国产黑丝| 国内精品视频一区| 午夜一区二区三区在线观看| 欧美色欧美亚洲高清在线视频| 亚洲高清视频一区| 久久在线免费观看视频| 国产免费亚洲高清| 亚洲一本大道在线| 国产精品久久久一区二区三区 | 欧美成人嫩草网站| 黑人极品videos精品欧美裸| 欧美亚洲免费在线| 国产日韩精品视频一区| 欧美一级理论片| 国产在线高清精品| 久久久久九九视频| 亚洲电影有码| 欧美国产亚洲另类动漫| 亚洲黄色精品| 欧美视频1区| 亚洲五月婷婷| 国产丝袜一区二区三区| 久久精品30| 亚洲国产成人在线视频| 欧美日韩国产综合视频在线| 亚洲小说春色综合另类电影| 国产精品久久久久秋霞鲁丝| 校园激情久久| 亚洲国产视频一区二区| 欧美日韩一区二区三区在线视频| 亚洲视频在线免费观看| 国产日韩欧美在线看|