站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

利用js實現(xiàn)圖片固定在屏幕的某個位置!

利用js獲取滾動條滾動距離,實現(xiàn)圖片固定在屏幕的某個位置

思路:
1.獲取對象距離頂部和左側(cè)的距離;
2.獲取元素對象;
3.當(dāng)滾動條滾動時獲取滾動條滾動的距離;
4.滾動條滾動時執(zhí)行函數(shù):對象距離頂部 / 左側(cè)的距離變?yōu)樵揪嚯x頂部 / 左側(cè)的距離+滾動條滾動像素數(shù)。

html代碼:

<!DOCTYPE html> <html> <head>     <meta charset="UTF-8">     <title></title> </head> <body>     <div id="left">         <img src="images/z1.jpg" alt=""/>     </div>     <div id="right">         <img src="images/z2.jpg" alt=""/>     </div> </body> </html>

css代碼:

*{             margin: 0;             padding: 0;         }         body{             width: 2000px;             height: 2000px;         }         .left{             position: absolute;             width: 110px;             height: 110px;             top: 100px;             left: 50px;         }         .right{             position: absolute;             width: 110px;             height: 110px;             top: 100px;             left: 1360px;         }

js代碼:

 var leftT;//左側(cè)p距離頂部距離         var leftL;//左側(cè)p距離左側(cè)距離         var rightT;//右側(cè)p距離頂部距離         var rightL;//右側(cè)p距離左側(cè)距離          var objLeft;//左側(cè)p文檔對象         var objRight;//右側(cè)p文檔對象          function place(){             objLeft=document.getElementById("left");             objRight=document.getElementById("right");             leftT=document.defaultView.getComputedStyle(objLeft,null).top;             leftL=document.defaultView.getComputedStyle(objLeft,null).left;             rightT=document.defaultView.getComputedStyle(objRight,null).top;             rightL=document.defaultView.getComputedStyle(objRight,null).left;          }         //獲取滾動條滾動的像素數(shù)         function move(){             var scrollT=document.documentElement.scrollTop;             var scrollL=document.documentElement.scrollLeft;             //設(shè)置左側(cè)p距離頂部的像素             objLeft.style.top=parseInt(leftT)+scrollT+"px";             objLeft.style.left=parseInt(leftL)+scrollL+"px";             objRight.style.top=parseInt(rightT)+scrollT+"px";             objRight.style.left=parseInt(rightL)+scrollL+"px";         }         window.onload=place;         window.onscroll=move;

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
国产精品嫩草久久久久| 久久精品国产亚洲AV久| 久久精品国产自在一线| 亚洲精品国自产拍在线观看| 精品日韩在线视频一区二区三区| 色综合91久久精品中文字幕| 六月婷婷国产精品综合| 精品乱码久久久久久久| 久久久久久夜精品精品免费啦| 免费视频成人国产精品网站| 国产剧情精品在线| 国产精品视频久久久久| 国产精品国产AV片国产| 欧美人妻少妇精品久久黑人| 国内精品免费麻豆网站91麻豆 | 久久66久这里精品99| 九九热在线精品视频| 国产啪精品视频网站| 国产精品久久久久国产精品| 精品久久久久久无码中文野结衣 | 亚洲日韩欧洲乱码AV夜夜摸| 国产精品久久毛片| 国产精品久免费的黄网站| 国产精品免费一级在线观看| 国产美女精品视频免费观看| 国产精品1000夫妇激情啪发布| 亚洲国产精品精华液| 午夜麻豆国产精品无码| 亚洲精品天堂无码中文字幕| 在线精品国精品国产尤物| 欧美成人精品三级网站下载| 国产精品日韩欧美一区二区三区| 香蕉久久国产精品免| 国产精品高清在线观看93| 国产精品国三级国产aⅴ| 国产精品一区二区综合| 日韩无码系列综合区| 在线观看亚洲AV日韩AV| 精品人妻一区二区三区四区在线| 一本大道无码日韩精品影视| 国产成人综合精品一区|