最贊回答 / 兼容并包
<div id="demo" style="overflow:hidden;width:600px;color:#ffffff;"> ? ? ?<table cellpadding="0" cellspacing="0" border="0"> ? ? ? ?<tr><td id="demo1" valign="top" align="center"> ? ? ? ? ?<table cellpadding="2" cellspacing="0" bo...
2016-11-29
已采納回答 / 慕粉4180277
就是這樣的啊,因?yàn)?的內(nèi)容和1一樣,之所以要2,是為了看起來(lái)是無(wú)縫的,實(shí)際上轉(zhuǎn)換的時(shí)候,人眼很難分辨
2016-11-29
最新回答 / stone310
是火狐嗎?火狐好像不支持
視頻中的代碼是if(area.scrollTop >= con1.offsetHeight)
而下載到的源碼是if(area.scrollTop >= con1.scrollHeight)
offsetHeight:表示自身的高度
offsetHeight = clientHeight + 滾動(dòng)條 + 邊框。
scrollHeight:padding加元素內(nèi)容的高度。
這個(gè)高度與滾動(dòng)條無(wú)關(guān),是內(nèi)容的實(shí)際高度。
scrollHeight = toppadding + bottompadding + 內(nèi)容margin box的高度。
而下載到的源碼是if(area.scrollTop >= con1.scrollHeight)
offsetHeight:表示自身的高度
offsetHeight = clientHeight + 滾動(dòng)條 + 邊框。
scrollHeight:padding加元素內(nèi)容的高度。
這個(gè)高度與滾動(dòng)條無(wú)關(guān),是內(nèi)容的實(shí)際高度。
scrollHeight = toppadding + bottompadding + 內(nèi)容margin box的高度。
2016-11-24
如果你想要在外部引用js文件,
window.onload=function(){
//js代碼
}
會(huì)發(fā)現(xiàn)提示: scrollUp is not defined
解決辦法:寫(xiě)成timer = setInterval(scrollUp, speed);
原因分析:setInterval的第一個(gè)參數(shù),可以是一個(gè)方法的引用,可以是一個(gè)字符串,也可以是一個(gè)方法。在這里是方法的引用 setInterval(scrollUp,speed); 是沒(méi)有引號(hào),也沒(méi)有括號(hào)的。
區(qū)分:是否讓瀏覽器解析匿名函數(shù)還是要實(shí)現(xiàn)函數(shù)功能的代碼
window.onload=function(){
//js代碼
}
會(huì)發(fā)現(xiàn)提示: scrollUp is not defined
解決辦法:寫(xiě)成timer = setInterval(scrollUp, speed);
原因分析:setInterval的第一個(gè)參數(shù),可以是一個(gè)方法的引用,可以是一個(gè)字符串,也可以是一個(gè)方法。在這里是方法的引用 setInterval(scrollUp,speed); 是沒(méi)有引號(hào),也沒(méi)有括號(hào)的。
區(qū)分:是否讓瀏覽器解析匿名函數(shù)還是要實(shí)現(xiàn)函數(shù)功能的代碼
2016-11-24
我做我看到一個(gè)評(píng)論說(shuō)是聽(tīng)到老師聲音,,,硬了。。我也是醉了。。
2016-11-23