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

js實(shí)現(xiàn)圖片漂浮效果的方法

 更新時(shí)間:2015年03月02日 10:13:08   作者:開心就是最好  
這篇文章主要介紹了js實(shí)現(xiàn)圖片漂浮效果的方法,實(shí)例分析了javascript實(shí)現(xiàn)圖片漂浮的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了js實(shí)現(xiàn)圖片漂浮效果的方法。分享給大家供大家參考。具體分析如下:

描述:打開網(wǎng)頁就看到不停在飄動(dòng)的圖片,點(diǎn)擊連接到其他頁面;起到著重強(qiáng)調(diào)的效果!

復(fù)制代碼 代碼如下:
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
    <title>test</title> 
    <style type="text/css">  
        #All{ width: 100%; height: 3000px;} 
    </style> 
</head> 
<body>   
    <div id="All">  
        <div id="img" style="position: absolute; z-index:99;">  
            <a href="#" target="_blank"><img src="Images/OPVTI.jpg" border="0"  style="cursor: pointer;" style="cursor: pointer;" /></a>  
            <script language="JavaScript"> 
    <!--Begin 
                var xPos = document.body.clientWidth - 20; 
                var yPos = document.body.clientHeight / 2; 
                var step = 1; 
                var delay = 10; 
                var height = 0; 
                var Hoffset = 0; 
                var Woffset = 0; 
                var yon = 0; 
                var xon = 0; 
                var pause = true; 
                var interval; 
                img.style.top = yPos; 
                function changePos() { 
                    width = document.body.clientWidth; 
                    height = document.body.clientHeight; 
                    Hoffset = img.offsetHeight; 
                    Woffset = img.offsetWidth; 
                    img.style.left = xPos + document.body.scrollLeft; 
                    img.style.top = yPos + document.body.scrollTop; 
                    if (yon) { 
                        yPos = yPos + step; 
                    } else { 
                        yPos = yPos - step; 
                    }   
                    if (yPos < 0) { 
                        yon = 1; 
                        yPos = 0; 
                    } 
                    if (yPos >= (height - Hoffset)) { 
                        yon = 0; 
                        yPos = (height - Hoffset); 
                    } 
                    if (xon) { 
                        xPos = xPos + step; 
                    } else { 
                        xPos = xPos - step; 
                    } 
                    if (xPos < 0) { 
                        xon = 1; 
                        xPos = 0; 
                    } 
                    if (xPos >= (width - Woffset)) { 
                        xon = 0; 
                        xPos = (width - Woffset); 
                    } 
                }  
                function start() { 
                    img.visibility = "visible"; 
                    interval = setInterval('changePos()', delay); 
                } 
                function pause_resume() { 
                    if (pause) { 
                        clearInterval(interval); 
                        pause = false; 
                    } else { 
                        interval = setInterval('changePos()', delay); 
                        pause = true; 
                    } 
                }  
                start(); 
    //  End --> 
            </script> 
        </div> 
    </div> 
</body> 
</html>

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

相關(guān)文章

  • uniapp圖片展示自適應(yīng)等比例縮放方法舉例

    uniapp圖片展示自適應(yīng)等比例縮放方法舉例

    這篇文章主要給大家介紹了關(guān)于uniapp圖片展示自適應(yīng)等比例縮放方法的相關(guān)資料,在uniapp頁面展示中會(huì)遇到圖片展示問題,等比縮放或者自適應(yīng)view大小,需要的朋友可以參考下
    2023-10-10
  • js 數(shù)組當(dāng)前行添加數(shù)據(jù)方法詳解

    js 數(shù)組當(dāng)前行添加數(shù)據(jù)方法詳解

    這篇文章主要介紹了js 數(shù)組當(dāng)前行添加數(shù)據(jù)方法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • js 實(shí)現(xiàn)瀏覽歷史記錄示例

    js 實(shí)現(xiàn)瀏覽歷史記錄示例

    這篇文章主要介紹了如何使用js實(shí)現(xiàn)瀏覽歷史記錄,需要的朋友可以參考下
    2014-04-04
  • Javascript實(shí)現(xiàn)信息滾動(dòng)效果

    Javascript實(shí)現(xiàn)信息滾動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Javascript實(shí)現(xiàn)信息滾動(dòng)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 詳談JS中實(shí)現(xiàn)種子隨機(jī)數(shù)及作用

    詳談JS中實(shí)現(xiàn)種子隨機(jī)數(shù)及作用

    這篇文章詳細(xì)介紹了種子隨機(jī)數(shù)在JS中如何實(shí)現(xiàn)以及有什么作用,希望能幫助有需要的人。下面一起來看看。
    2016-07-07
  • JSON 基本使用教程

    JSON 基本使用教程

    JSON是一種輕量級(jí)(Light-Meight)、基于文本的(Text-Based)、可讀的(Human-Readable)格式,這篇文章主要介紹了JSON 基本使用教程,需要的朋友可以參考下
    2023-02-02
  • TypeError: Cannot set properties of undefined (setting ‘xx‘)的問題及解決方法

    TypeError: Cannot set properties of 

    這篇文章主要介紹了TypeError: Cannot set properties of undefined (setting ‘xx‘)的問題,本文給大家分享完美解決方案,需要的朋友可以參考下
    2023-09-09
  • 詳解關(guān)于webpack多入口熱加載很慢的原因

    詳解關(guān)于webpack多入口熱加載很慢的原因

    這篇文章主要介紹了詳解關(guān)于webpack多入口熱加載很慢的原因,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-04-04
  • JavaScript如何生成二維數(shù)組

    JavaScript如何生成二維數(shù)組

    這篇文章主要介紹了JavaScript如何生成二維數(shù)組問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • JavaScript定時(shí)器setTimeout、setInterval使用詳解

    JavaScript定時(shí)器setTimeout、setInterval使用詳解

    網(wǎng)站開發(fā)過程中經(jīng)常會(huì)用到各種各樣的定時(shí)任務(wù),這時(shí)我們會(huì)用到setTimeout和setInterval方法,下面這篇文章主要給大家介紹了關(guān)于JavaScript定時(shí)器setTimeout、setInterval使用的相關(guān)資料,需要的朋友可以參考下
    2023-04-04

最新評(píng)論

防城港市| 介休市| 微山县| 华亭县| 无棣县| 靖西县| 英吉沙县| 汾阳市| 大冶市| 慈利县| 象州县| 涟源市| 论坛| 彰化市| 泽普县| 阿坝| 玉龙| 襄垣县| 施甸县| 涟水县| 丰镇市| 会宁县| 金溪县| 临朐县| 奈曼旗| 寿宁县| 伊吾县| 舟山市| 兴仁县| 垦利县| 高要市| 思茅市| 开封市| 射洪县| 龙里县| 汕尾市| 赤水市| 淮安市| 广德县| 南丹县| 常熟市|