本文實(shí)例為大家分享了js滾動條平滑移動相關(guān)代碼,供大家參考,具體內(nèi)容如下
html頁
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script src="../Scripts/JavaScript9.js"></script>
<link href="../Content/StyleSheet9.css" rel="stylesheet" />
<script src="../Scripts/cxc.js"></script>
<meta charset="utf-8" />
</head>
<body>
<input type="button" id="bt" value="滑動滾動條" />
<div id="back">
</div>
<div id="container">
<div id="main">
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
<div class="d">
<p>如果有人說自己得到了真理,對不起,請恕鄙人無法相信。原因就不多談了,這種拿真理吹牛逼的行為</p>
</div>
</div>
</div>
</body>
</html>
js頁
var body, back, container, main,bt; //dom
window.onload = function () {
domload();
dominit();
events();
};
var domload = function () {
body = document.body;
back = $("back");
container = $("container");
main = $("main");
bt = $("bt");
};
var dominit = function () {
setH(back, screenH);
setH(container, screenH);
setH(main, screenW);
};
var events = function () {
AddEvent(bt, EventsType[0], function () {
var speed = 10;
var min = 0,max = 449;
var scrolldown = function () {
min += speed;
if (min < max) {
container.scrollTop = min;
setTimeout(scrolldown, 4);
}
};
setTimeout(scrolldown, 100);
});
};
css頁
* {
margin:0px;
padding:0px;
}
#back {
position: absolute;
width: 100%;
top: 0px;
left: 0px;
z-index: 1;
background-image: url('../Images/psbg/bg7.png');
}
#container{
position:absolute;
width:100%;
top:0px;
left:0px;
z-index:100;
overflow:auto;
}
#main{
position:absolute;
width:100%;
top:0px;
left:0px;
}
.d{
margin-top:50px;
}
#bt{
position:absolute;
top:0;
right:50px;
z-index:200;
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。