亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

scrollTop設置無效

我寫了下面這段代碼,可不知為什么,我在瀏覽器里調試的時候,area.scrollTop一直等于0,感覺這個scrollTop的屬性值設上去無效似的,請問老師這是為什么?(我的瀏覽器是Chrome)

window.onload = function(){

var area = document.getElementById("content");

area.scrollTop = 20+"px";

}


正在回答

12 回答

https://img1.sycdn.imooc.com//5c0f9cb9000140e010620565.jpg我這個報錯Cannot set property 'scrollTop' of null,求解

0 回復 有任何疑惑可以回復我~

老師是給了li高度,所有才會產生滾動

0 回復 有任何疑惑可以回復我~

#moocBox要有高度,同時ul也需要有高度而且它的高度一定要比他的父容器高

1 回復 有任何疑惑可以回復我~

找到的#moocBox一定要有高度,不然無效。

0 回復 有任何疑惑可以回復我~

我也遇到這個問題了,需要設置滾蛋的div必須設置高度,要比它的父標簽的高度大。就可以了

1 回復 有任何疑惑可以回復我~

父元素設置高度 滾動元素也需要設置高度 而且滾動元素的高度必須大于父元素 這樣才能滾動

0 回復 有任何疑惑可以回復我~

window.onload = function(){

setTimeout(function(){

????var area = document.getElementById("content");

????area.scrollTop = 20;

},0)}異步回調一下

1 回復 有任何疑惑可以回復我~
#1

寶慕林1236646

打擾一下,這個方法只對body有效,其他的都沒效....,scrollTop好像只針對于元素自身是否有滾動條,有就可以設置...
2016-07-30 回復 有任何疑惑可以回復我~
#2

qq_半導體_04181821 回復 寶慕林1236646

哦哦哦 學習了
2018-08-03 回復 有任何疑惑可以回復我~

在父元素上設置試試看

0 回復 有任何疑惑可以回復我~

這個值一直是0啊 我了個擦

0 回復 有任何疑惑可以回復我~

額,我的也是這樣的。求解

0 回復 有任何疑惑可以回復我~
首頁上一頁12下一頁尾頁

舉報

0/150
提交
取消
信息滾動效果制作
  • 參與學習       47740    人
  • 解答問題       333    個

萌妹子帶您快速學習滾動效果,掌握無縫滾動和歇間性滾動的制作方法

進入課程

scrollTop設置無效

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號