精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
DIV的圖片無(wú)縫滾動(dòng)

DIV的圖片無(wú)縫滾動(dòng)

先了解一下對(duì)象的幾個(gè)的屬性:

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

scrollHeight: 獲取對(duì)象的滾動(dòng)高度。

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

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

scrollWidth:獲取對(duì)象的滾動(dòng)寬度

offsetHeight:獲取對(duì)象相對(duì)于版面或由父坐標(biāo) offsetParent 屬性指定的父坐標(biāo)的高度

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

offsetTop:獲取對(duì)象相對(duì)于版面或由 offsetTop 屬性指定的父坐標(biāo)的計(jì)算頂端位置

offsetWidth:獲取對(duì)象相對(duì)于版面或由父坐標(biāo) offsetParent 屬性指定的父坐標(biāo)的寬度

圖片上無(wú)縫滾動(dòng)

<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>

向上滾動(dòng)

<div id="demo">

<div id="demo1">

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

</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)//當(dāng)滾動(dòng)至demo1與demo2交界時(shí)

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

else{

tab.scrollTop++

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};//鼠標(biāo)移上時(shí)清除定時(shí)器達(dá)到滾動(dòng)停止的目的

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

-->

</script>

圖片下無(wú)縫滾動(dòng)

<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>

向下滾動(dòng)

<div id="demo">

<div id="demo1">

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

</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)//當(dāng)滾動(dòng)至demo1與demo2交界時(shí)

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

else{

tab.scrollTop--

}

}

var MyMar=setInterval(Marquee,speed);

tab.onmouseover=function() {clearInterval(MyMar)};//鼠標(biāo)移上時(shí)清除定時(shí)器達(dá)到滾動(dòng)停止的目的

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

-->

</script>


圖片左無(wú)縫滾動(dòng)

<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>

向左滾動(dòng)

<div id="demo">

<div id="indemo">

<div id="demo1">

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

</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>

圖片右無(wú)縫滾動(dòng)

<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>

向右滾動(dòng)

<div id="demo">

<div id="indemo">

<div id="demo1">

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

<a href="#"><img src="

</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>
 

打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
文字列表無(wú)縫向上滾動(dòng)JavaScript代碼
上下左右圖片滾動(dòng)
阿里頁(yè)面常見問(wèn)題及解決方案
圖片左右循環(huán)連續(xù)滾動(dòng)代碼,解決marquee的留白問(wèn)題
圖片連續(xù)滾動(dòng)代碼
Marquee首尾相連不間斷移動(dòng) 開始完全顯示(轉(zhuǎn)) - huwei2003的專欄 - C...
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

主站蜘蛛池模板: 耿马| 搜索| 永善县| 山东| 兴仁县| 洛隆县| 汾阳市| 桓台县| 永平县| 东乡| 新河县| 大石桥市| 湖北省| 四子王旗| 雅江县| 新源县| 吐鲁番市| 香河县| 乡宁县| 延庆县| 深泽县| 大埔区| 台东县| 招远市| 佛冈县| 宜阳县| 福建省| 新昌县| 枣强县| 营山县| 丹江口市| 阜阳市| 泊头市| 苗栗县| 碌曲县| 屏山县| 永修县| 廊坊市| 常德市| 克什克腾旗| 台安县|