第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

供后續(xù)同學(xué)借鑒,間歇性循環(huán)滾動(dòng)+鼠標(biāo)懸停效果

<!DOCTYPE?html?PUBLIC?"-//W3C//DTD?XHTML?1.0?Transitional//EN"?"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html?xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
<title>向上無(wú)縫滾動(dòng)</title>
<style>
body?{
	font-size:?12px;
	line-height:?24px;
	text-algin:?center;????????/*?頁(yè)面內(nèi)容居中?*/
}
*?{
	margin:?0px;
	padding:?0px;????????????/*??去掉所有標(biāo)簽的marign和padding的值??*/
}
ul?{
	list-style:?none;???????????/*??去掉ul標(biāo)簽?zāi)J(rèn)的點(diǎn)樣式??*/
}
a?img?{
	border:?none;????????/*??超鏈接下,圖片的邊框??*/
}
a?{
	color:?#333;
	text-decoration:?none;?????/*?超鏈接樣式?*/
}
a:hover?{
	color:?#ff0000;
}
#mooc?{
	width:?399px;
	border:?5px?solid?#ababab;
	-moz-border-radius:?15px;??????/*?Gecko?browsers?*/
	-webkit-border-radius:?15px;???/*?Webkit?browsers?*/
	border-radius:?15px;
	box-shadow:?2px?2px?10px?#ababab;
	margin:?50px?auto?0;
	text-align:?left;???????????????/*?讓新聞內(nèi)容靠左?*/
}
/*??頭部樣式?*/	
#moocTitle?{
	height:?62px;
	overflow:?hidden;??/*?這個(gè)一定要加上,內(nèi)容超出的部分要隱藏,免得撐高頭部?*/
	font-size:?26px;
	line-height:?62px;
	padding-left:?30px;
	background-image:?-moz-linear-gradient(top,?#f05e6f,?#c9394a);?/*?Firefox?*/
	background-image:?-webkit-gradient(linear,?left?top,?left?bottom,?color-stop(0,?#f05e6f),?color-stop(1,?#c9394a));?/*?Saf4+,?Chrome?*/
filter:?progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fa1ff',?endColorstr='#f05e6f',?GradientType='0');?/*?IE*/
	border:?1px?solid?##f05e6f;
	-moz-border-radius:?8px?8px?0?0;??????/*?Gecko?browsers?*/
	-webkit-border-radius:?8px?8px?0?0;???/*?Webkit?browsers?*/
	border-radius:?8px?8px?0?0;
	color:?#fff;
	position:?relative;
}
#moocTitle?a?{
	position:?absolute;
	right:?10px;
	bottom:?10px;
	display:?inline;
	color:?#fff;
	font-size:?12px;
	line-height:?24px;
}
/*??底部樣式?*/
#moocBot?{
	width:?399px;
	height:?10px;
	overflow:?hidden;?????/*?這個(gè)一定要加上,內(nèi)容超出的部分要隱藏,免得撐高底部結(jié)構(gòu)?*/
}
/*??中間樣式?*/
#moocBox?{
	height:?144px;
	width:?335px;
	margin-left:?25px;
	margin-top:?10px;
	overflow:?hidden;????/*??這個(gè)一定要加,超出的內(nèi)容部分要隱藏,免得撐高中間部分?*/
}
#mooc?ul?li?{
	height:?24px;
}
#mooc?ul?li?a?{
	width:?180px;
	float:?left;
	display:?block;
	overflow:?hidden;
	text-indent:?15px;
	height:?24px;
}
#mooc?ul?li?span?{
	float:?right;
	color:?#999;
}
</style>
</head>

<body>
<!--??慕課網(wǎng)課程公告開始?-->
<div??id="mooc">?
<!--??頭部?-->
<h3?id="moocTitle">最新課程<a?href="#"?target="_self">更多>></a>?</h3>
<!--??頭部結(jié)束?-->?
<!--??中間?-->
<div??id="moocBox">
????<ul?id="con1">
????????<li><a?href="#">1.學(xué)會(huì)html5?絕對(duì)的屌絲逆襲(案例)</a><span>2013-09-18</span></li>
????????<li><a?href="#">2.tab頁(yè)面切換效果(案例)</a><span>2013-10-09</span></li>
????????<li><a?href="#">3.圓角水晶按鈕制作(案例)</a><span>2013-10-21</span></li>
????????<li><a?href="#">4.HTML+CSS基礎(chǔ)課程(系列)</a><span>2013-11-01</span></li>
????????<li><a?href="#">5.分頁(yè)頁(yè)碼制作(案例)</a><span>2013-11-06</span></li>
????????<li><a?href="#">6.導(dǎo)航條菜單的制作(案例)</a><span>2013-11-08</span></li>
????????<li><a?href="#">7.信息列表制作(案例)</a><span>2013-11-15</span></li>
????????<li><a?href="#">8.下拉菜單制作(案例)</a><span>2013-11-22</span></li>
????????<li><a?href="#">9.如何實(shí)現(xiàn)“新手引導(dǎo)”效果</a><span>2013-12-06</span></li>
????</ul>
</div>
<!--??中間結(jié)束?-->?
</div>
<!--??慕課網(wǎng)課程公告結(jié)束?-->?

<script?type="text/javascript">
?var?area?=?document.getElementById('moocBox');
?area.innerHTML+=area.innerHTML;
?var?speed?=?50;
?area.scrollTop?=?0;
?var?lheight=24;
?var?waitt=2000;
?var?myreScroll;
?function?scrollUp(){
	?if(area.scrollTop?>=?area.scrollHeight/2)?{
		?area.scrollTop?=?0;
	?}else{
		?area.scrollTop?++;
		?if(area.scrollTop?%?lheight==0){
		?	clearInterval(myScroll);
		?	myreScroll=setTimeout('myScroll=setInterval("scrollUp()",speed)',waitt);
		?}
	?}
?};
?var?myScroll?=?setInterval("scrollUp()",speed);

area.onmouseenter?=?function(){
	?clearInterval(myScroll);
	?clearTimeout(myreScroll);
};
area.onmouseleave?=?function(){
	?clearInterval(myScroll);//以防萬(wàn)一用的;
	?myScroll?=?setInterval("scrollUp()",speed);
}
?</script>
</body>
</html>

用了onmouseenter,onmouseleave這個(gè)IE8及以下不支持;如果用over和out事件要處理冒泡的情況,哪個(gè)要另行研究;

正在回答

7 回答

window.onload=?function?()?{
????var?oMain=document.getElementById('main');
????var?iLineHeight=20;?//滾高高度
????oMain.innerHTML+=oMain.innerHTML;
????oMain.scrollTop=0;
????var?timer;
????var?can=false;
????var?move;
????function?startMove(){
????????oMain.scrollTop++;
????????timer=setInterval(scrollUp,50);
????}
????function?scrollUp(){
????????if(oMain.scrollTop%iLineHeight==0){
????????????clearInterval(timer);
????????????if(!can)?{
????????????????setTimeout(startMove,?2000)
????????????}
????????}else{
????????????oMain.scrollTop++;
????????????if(oMain.scrollTop>=oMain.scrollHeight/2){
????????????????oMain.scrollTop=0;
????????????}
????????}
????}
???move=setTimeout(startMove,2000);
????oMain.onmouseenter=?function?()?{
????????can=true;
????}
????oMain.onmouseleave=?function?()?{
????????can=false;
????????if(move){
????????????clearTimeout(move);
????????}
????????move=setTimeout(startMove,2000);
????}
}

我的就是這樣的,參考網(wǎng)上的

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

csusun

你這個(gè)代碼有bug 鼠標(biāo)懸停到某一行后它會(huì)滾動(dòng)到下一行才停止 if(!can) { setTimeout(startMove, 2000) } 而且在測(cè)試的過(guò)程中有時(shí)還是會(huì)出現(xiàn)滾動(dòng)越來(lái)越快的情況 我也不知道什么原因
2016-04-22 回復(fù) 有任何疑惑可以回復(fù)我~

很抱歉,不知道什么原因,把你的代碼copy運(yùn)行了一下,有錯(cuò)誤提示

scrollUp is not defined

0 回復(fù) 有任何疑惑可以回復(fù)我~

那個(gè)以防萬(wàn)一的那條代碼的作用是什么????我刪了它也能實(shí)現(xiàn)啊

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Rhinel 提問者

你刪掉狂用鼠標(biāo)晃你就知道了,以防萬(wàn)一沒有被清除掉而已,因?yàn)閖s單線程機(jī)制,還有性能延遲問題
2015-08-22 回復(fù) 有任何疑惑可以回復(fù)我~

必須可以

0 回復(fù) 有任何疑惑可以回復(fù)我~

js寫在外部文件中可行嗎?

0 回復(fù) 有任何疑惑可以回復(fù)我~

可以把js代碼放到j(luò)s文件里面運(yùn)行么

1 回復(fù) 有任何疑惑可以回復(fù)我~

比老師的代碼要精簡(jiǎn)~

2 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
信息滾動(dòng)效果制作
  • 參與學(xué)習(xí)       47740    人
  • 解答問題       333    個(gè)

萌妹子帶您快速學(xué)習(xí)滾動(dòng)效果,掌握無(wú)縫滾動(dòng)和歇間性滾動(dòng)的制作方法

進(jìn)入課程

供后續(xù)同學(xué)借鑒,間歇性循環(huán)滾動(dòng)+鼠標(biāo)懸停效果

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)