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

為了賬號安全,請及時綁定郵箱和手機立即綁定

信息滾動效果制作

難度初級
時長39分
學(xué)習(xí)人數(shù)
綜合評分9.63
488人評價 查看評價
9.8 內(nèi)容實用
9.6 簡潔易懂
9.5 邏輯清晰

已采納回答 / 雨析
按上面的列子ul(內(nèi))里的內(nèi)容高過了div moocbox(外)的本身 當(dāng)"外層元素中的內(nèi)容(指ul的內(nèi)容)"高過了"外層元素(mookbox)"本身. 當(dāng)向下拖動滾動條時,有部分內(nèi)容會隱沒在"外層元素的上邊界"之外(這里是設(shè)了overflow),scrollTop就等于這部分“不可見的內(nèi)容”的高度。 如果沒設(shè)就沒有 scrollTop 這個屬性了 所以代碼不起作用不會滾動。

已采納回答 / Mr_pkjie
<...圖片...>簡單講可以做個假設(shè),假設(shè)area.scrollHeight/2是48吧,當(dāng)area.scrollHeight=47時,會執(zhí)行else中的語句,完成自加變成48,然后又因為符合else中if的條件,就會重置為0,這過程還是在執(zhí)行else中的語句

已采納回答 / hhhs1s1s
如果需要在script中操作body中的元素,那么必須在要操作的元素加載完成之后才可以,也就是說要把操作元素的js代碼放在元素之后。html是從上到下進(jìn)行加載的,遇到使用連接方式加載的js或者css就發(fā)送request請求加載,如果是直接寫的代碼,那么就直接初始化,如果是函數(shù)那么就直接初始化,在觸發(fā)時直接執(zhí)行函數(shù),如果在head中操作body中的元素,那么就會出現(xiàn)找不到的情況,因為此時body中的元素還沒有加載完成。

已采納回答 / 曹越xyy
if(area.scrollTop >= list1.scrollHeight) {area.scrollTop = 0;} else {area.scrollTop++;}下滑線的地方是offsetHeight 吧

已采納回答 / 涂大仙
Element.scrollTop屬性是獲取或者設(shè)置一個元素距離容器頂部的像素距離,如果容器沒有產(chǎn)生垂直方向的滾動條,就代表著這個元素不可被滾動,scrollTop被默認(rèn)設(shè)置為0了,所以當(dāng)ul里面的內(nèi)容沒有超出div的內(nèi)容的時候,是無法使用scrollTop的。關(guān)于scrollTop的詳細(xì)介紹可以到這里了解。

已采納回答 / 飛飛赫赫
首先你的考慮無縫滾動的原理,就是復(fù)制一個一樣的接著上一個滾動,然后再明白scrollTop(被卷去的高度)和scrollHeight(區(qū)域高度),區(qū)域里有兩個ul他們等高并且剛好把區(qū)域高度劃分為兩半(area.scrollHeight/2),只要第一個滾到看不見了(area.scrollTop >= area.scrollHeight/2),就可以把第一個拉回到最底下(area.scrollTop=0)。不知道這樣的解釋你能明白嗎

已采納回答 / dinshuhon
建議嘗試 用js寫試試?

已采納回答 / 慕絲4635624
你好,我之前也是這么想的,后來發(fā)現(xiàn)DIV為塊狀元素,例子中css樣式中并沒有改變其POSITON屬性,所以不會重疊,而會在下方出現(xiàn)。

已采納回答 / 時辰哥
使用scrollLeft的必要條件是第一:此標(biāo)簽的內(nèi)容寬度超過了標(biāo)簽本身的寬度。這個很容易理解,如果內(nèi)容沒有超過標(biāo)簽的寬度,不需要橫向的滾動就可以看到所有橫向的范圍,那在使用scrollLeft的時...

已采納回答 / 時辰哥
使用scrollLeft的必要條件是第一:此標(biāo)簽的內(nèi)容寬度超過了標(biāo)簽本身的寬度。這個很容易理解,如果內(nèi)容沒有超過標(biāo)簽的寬度,不需要橫向的滾動就可以看到所有橫向的范圍,那在使用scrollLeft的時候肯定是無效的了。在這里很多新手經(jīng)常會犯一個錯誤,內(nèi)容的大小確實是超過了標(biāo)簽的顯示范圍,但是卻因為瀏覽器的默認(rèn)屬性換行了,也就是沒有在橫向上超出,這時候同樣是不能使用scrollLeft的。第二:scrollLeft的值范圍是在一定范圍內(nèi)的,不能無限增大。當(dāng)內(nèi)容的最右端可以顯示的時候,scrollLeft便不能...

已采納回答 / 奶油面包
我遇到這個問題是因為默認(rèn)樣式?jīng)]有清除

已采納回答 / One_Zx
moocBox 的內(nèi)容是兩個ul (con1,con2)? moocBox的scrollTop屬性的值就是向上滾動的像素,滾過con1的整個高度(scrollHeight)【此時con2頂著box的頂部】將con1的位置重置,由于 con1和con2內(nèi)容一樣,con1回到了初始位置 看上去就像一直在滾動

已采納回答 / TWT
<...code...><...code...>HTML onmouseover 事件屬性 ?http://www.w3school.com.cn/tags/event_onmouseover.aspCSS :hover 選擇器 ?http://www.w3school.com.cn/cssref/selector_hover.asp

已采納回答 / BCS
你看看有沒有 ?cantin 這個ID ?要不然就是你HTML代碼結(jié)構(gòu)有問題 ?, 可以去研究下scrollTop的具體用法
課程須知
1.您至少具備HTML/CSS基礎(chǔ)知識; 2.您至少具備JavaSript基礎(chǔ)知識;
老師告訴你能學(xué)到什么?
1.學(xué)會<marquee>標(biāo)簽及屬性,制作簡單信息滾動。 2.掌握無縫滾動原理,運用JavaScript實現(xiàn)效果。 3.通過設(shè)定定時時間,實現(xiàn)間歇性無縫滾動。

微信掃碼,參與3人拼團(tuán)

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復(fù)購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消