久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

DIV的圖片無縫滾動

 霞咪 2009-05-22

DIV的圖片無縫滾動

先了解一下對象的幾個的屬性:

innerHTML:設(shè)置或獲取位于對象起始和結(jié)束標簽內(nèi)的 HTML

scrollHeight: 獲取對象的滾動高度,。

scrollLeft:設(shè)置或獲取位于對象左邊界和窗口中目前可見內(nèi)容的最左端之間的距離

scrollTop:設(shè)置或獲取位于對象最頂端和窗口中可見內(nèi)容的最頂端之間的距離

scrollWidth:獲取對象的滾動寬度

offsetHeight:獲取對象相對于版面或由父坐標 offsetParent 屬性指定的父坐標的高度

offsetLeft:獲取對象相對于版面或由 offsetParent 屬性指定的父坐標的計算左側(cè)位置

offsetTop:獲取對象相對于版面或由 offsetTop 屬性指定的父坐標的計算頂端位置

offsetWidth:獲取對象相對于版面或由父坐標 offsetParent 屬性指定的父坐標的寬度

圖片上無縫滾動

<style type="text/css">

<!--

#demo {

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

height: 100px;

text-align: center;

float: left;

}

#demo img {

border: 3px solid #F2F2F2;

display: block;

}

-->

</style>

向上滾動

<div id="demo">

<div id="demo1">

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

</div>

<div id="demo2"></div>

</div>

<script>

<!--

var speed=10; //數(shù)字越大速度越慢

var tab=document.getElementById("demo");

var tab1=document.getElementById("demo1");

var tab2=document.getElementById("demo2");

tab2.innerHTML=tab1.innerHTML; //克隆demo1為demo2

function Marquee(){

if(tab2.offsetTop-tab.scrollTop<=0)//當滾動至demo1與demo2交界時

tab.scrollTop-=tab1.offsetHeight //demo跳到最頂端

else{

tab.scrollTop++

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};//鼠標移上時清除定時器達到滾動停止的目的

tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};//鼠標移開時重設(shè)定時器

-->

</script>

圖片下無縫滾動

<style type="text/css">

<!--

#demo {

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

height: 100px;

text-align: center;

float: left;

}

#demo img {

border: 3px solid #F2F2F2;

display: block;

}

-->

</style>

向下滾動

<div id="demo">

<div id="demo1">

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

</div>

<div id="demo2"></div>

</div>

<script>

<!--

var speed=10; //數(shù)字越大速度越慢

var tab=document.getElementById("demo");

var tab1=document.getElementById("demo1");

var tab2=document.getElementById("demo2");

tab2.innerHTML=tab1.innerHTML; //克隆demo1為demo2

tab.scrollTop=tab.scrollHeight

function Marquee(){

if(tab1.offsetTop-tab.scrollTop>=0)//當滾動至demo1與demo2交界時

tab.scrollTop+=tab2.offsetHeight //demo跳到最頂端

else{

tab.scrollTop--

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};//鼠標移上時清除定時器達到滾動停止的目的

tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};//鼠標移開時重設(shè)定時器

-->

</script>


圖片左無縫滾動

<style type="text/css">

<!--

#demo {

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

width: 500px;

}

#demo img {

border: 3px solid #F2F2F2;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}

-->

</style>

向左滾動

<div id="demo">

<div id="indemo">

<div id="demo1">

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

</div>

<div id="demo2"></div>

</div>

</div>

<script>

<!--

var speed=10; //數(shù)字越大速度越慢

var tab=document.getElementById("demo");

var tab1=document.getElementById("demo1");

var tab2=document.getElementById("demo2");

tab2.innerHTML=tab1.innerHTML;

function Marquee(){

if(tab2.offsetWidth-tab.scrollLeft<=0)

tab.scrollLeft-=tab1.offsetWidth

else{

tab.scrollLeft++;

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};

tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};

-->

</script>

圖片右無縫滾動

<style type="text/css">

<!--

#demo {

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

width: 500px;

}

#demo img {

border: 3px solid #F2F2F2;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}

-->

</style>

向右滾動

<div id="demo">

<div id="indemo">

<div id="demo1">

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

<a href="#"><img src="upload/200902152059350747.jpg" border="0" /></a>

</div>

<div id="demo2"></div>

</div>

</div>

<script>

<!--

var speed=10; //數(shù)字越大速度越慢

var tab=document.getElementById("demo");

var tab1=document.getElementById("demo1");

var tab2=document.getElementById("demo2");

tab2.innerHTML=tab1.innerHTML;

function Marquee(){

if(tab.scrollLeft<=0)

tab.scrollLeft+=tab2.offsetWidth

else{

tab.scrollLeft--

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};

tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};

-->

</script>
 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,謹防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約