站長資訊網
最全最豐富的資訊網站

react怎么實現返回頂部

react實現返回頂部的方法:1、創建一個函數式組件“ScrollDemo.js”;2、創建一個button,并通過代碼“function handleScroll(){document.body.scrollTop = document.documentElement.scrollTop = 0;}”實現返回頂部效果即可。

react怎么實現返回頂部

本教程操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

react怎么實現返回頂部?

知識準備:

scrollTop代表被隱藏在內容區域上方的像素數,元素未滾動時,scrollTop為0,如果元素垂直滾動了,scrollTop的值增加

目標效果:

想要實現點擊”回到頂部“按鈕以后可以回到scrollTop為0的地方,也就是頂部。

react怎么實現返回頂部

下面創建一個函數式組件ScrollDemo.js。并在里面寫入關鍵代碼,一個button,點擊時調用HandleScroll方法。button用的fixed定位

<button                 onClick={handleScroll}                 style={{                     position: 'fixed',                     top: '320px',                     right: '0',                     width: '50px',                     height: '50px',                     zIndex:'3',                     backgroundImage: 'linear-gradient(to top, #fad0c4 0%, #fad0c4 1%, #ffd1ff 100%)',                     border:'0',                     transition:'all 1s'             }}>回到頂部</button> function handleScroll(){         document.body.scrollTop = document.documentElement.scrollTop = 0;     }
登錄后復制

react怎么實現返回頂部

推薦學習:《react視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产精品综合色区在线观看| 日韩精品一区二三区中文| 2019天堂精品视频在线观看 | 麻豆国产在线精品国偷产拍| 亚洲国产一成人久久精品| 精品人妻少妇一区二区三区在线| 日韩国产精品99久久久久久| 国产三级久久精品三级| 国产麻豆剧传媒精品国产免费 | 免费视频成人国产精品网站| 中文字幕一区日韩在线视频| 国产成人精品免费视频大全五级 | 国产精品内射久久久久欢欢 | 九九久久精品国产AV片国产| 国产精品免费看久久久久| 欧美国产成人精品二区芒果视频| 国产精品成人不卡在线观看| 91久久精品国产成人久久| 91精品视品在线播放| 久久精品人人做人人爽电影蜜月| 久久66久这里精品99| 国产成人精品无码播放| 国产美女久久精品香蕉69| 99久久精品国产麻豆| 国内精品久久久久久久影视麻豆| 久久国产午夜精品一区二区三区 | 日本精品一区二区在线播放| 国产精品免费AV片在线观看| 国产精品乱码一区二区三区| 国产精品白丝AV嫩草影院| 一本之道av不卡精品| 午夜三级国产精品理论三级 | 亚洲日韩在线第一页| 国产在线精品观看一区| 国产日韩精品一区二区三区| 国产成人精品视频福利app| 国产精品美女久久久网站动漫| 国产精品午夜电影| 日韩大片在线永久免费观看网站| 亚洲第一区精品日韩在线播放| 日韩免费无码一区二区三区|