成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

JS如何實現(xiàn)自定義滾動條效果

這篇文章給大家分享的是有關JS如何實現(xiàn)自定義滾動條效果的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

創(chuàng)新互聯(lián)主營靈臺網(wǎng)站建設的網(wǎng)絡公司,主營網(wǎng)站建設方案,app開發(fā)定制,靈臺h5微信平臺小程序開發(fā)搭建,靈臺網(wǎng)站營銷推廣歡迎靈臺等地區(qū)企業(yè)咨詢

具體內容如下

<head>
 <meta charset="UTF-8">
 <title></title>
 <style type="text/css">
 #all{
 width: 500px;
 height: 50px;
 background-color: sandybrown;
 border-radius: 25px;
 margin: 0 auto;
 position: relative;
 }
 #div1{
 width: 50px;
 height: 50px;
 border-radius: 50%;
 background-color: rosybrown;
 position: absolute;
 } 
 #box{
 background-color: yellow;
 position: absolute;
 top: 200px;
 left: 200px;
 }
 </style>
</head>
<body>
 <div id="all">
 <div id="div1"></div>
 </div>
 <div id="box"></div>
 <script type="text/javascript">
 var oAll = document.getElementById("all");
 var oDiv1 = document.getElementById("div1");
 var oBox = document.getElementById("box");
 var maxL = oAll.clientWidth - oDiv1.offsetWidth;
 oDiv1.onmousedown = function(){
 var ev = ev || window.event;
 var lessX = ev.clientX - oDiv1.offsetLeft; 
 
 document.onmousemove = function(){
 var ev = ev || window.event;
 var posL = ev.clientX - lessX;
 if(posL<0){
 posL = 0;
 }
 if(posL>maxL){
 posL = maxL;
 }
 oDiv1.style.left = posL + "px";
 //滾動條移動的百分比
 //oDiv1.offsetLeft/maxL
 var per = posL/maxL;
 //定義寬0~300
 oBox.style.width = 300*per+"px";
 oBox.style.height = 300*per+"px";
 oBox.style.marginTop = -oBox.offsetHeight/2+"px";
 oBox.style.marginLeft = -oBox.offsetWidth/2+"px";
 }
 }
 
 document.onmouseup =function(){
 document.onmousemove = null;
 
 }
 
 </script>
</body>

感謝各位的閱讀!關于“JS如何實現(xiàn)自定義滾動條效果”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

本文名稱:JS如何實現(xiàn)自定義滾動條效果
URL網(wǎng)址:http://jinyejixie.com/article6/ppedog.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號、靜態(tài)網(wǎng)站服務器托管、軟件開發(fā)標簽優(yōu)化、網(wǎng)站設計公司

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站
东宁县| 民权县| 灵寿县| 瑞安市| 洪洞县| 大石桥市| 浦县| 陇川县| 精河县| 银川市| 安康市| 金湖县| 临夏县| 合江县| 临清市| 富宁县| 安溪县| 富平县| 卓资县| 通山县| 六盘水市| 原阳县| 都匀市| 苏尼特右旗| 闸北区| 横峰县| 辰溪县| 山丹县| 剑阁县| 罗江县| 伊川县| 蒙山县| 许昌县| 淮南市| 讷河市| 民和| 苍溪县| 通城县| 大田县| 寿阳县| 彭阳县|