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

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號
精品无码日韩一区二区三区不卡| 亚洲国产美女精品久久久久∴| 久久国产精品-国产精品| 亚洲区日韩精品中文字幕| 九色精品视频在线观看| 99精品国产丝袜在线拍国语| 国产99久久九九精品无码| 99精品无人区乱码在线观看| 一区二区精品在线| 日韩欧美亚洲国产精品字幕久久久| 久久精品国产亚洲av水果派| 亚洲精品成人无限看| 亚洲精品一级无码中文字幕| 无码欧精品亚洲日韩一区| 精品熟人妻一区二区三区四区不卡 | 亚洲国产精品VA在线看黑人| 精品久久久久久99人妻| 欧美日韩视费观看视频| 国产精品99久久免费| 久久国产精品久久久久久 | 久久精品中文字幕免费| 伊人精品久久久大香线蕉99 | 国产精品丝袜久久久久久不卡| 精品一线二线三线区别在哪欧美| 国产精品免费一区二区三区四区| 日韩一区二区视频| 1000部精品久久久久久久久| 91精品国产亚洲爽啪在线观看| 精品国产福利尤物免费| www.久久精品| 国产精品嫩草影院人体模特| 91精品国产福利尤物| 2021国产精品午夜久久| 99re在线视频精品| 国产A级毛片久久久精品毛片 | 国产精品久久自在自线观看| 久久久2019精品| 日韩精品久久久久久久电影| 国产精品午夜福利在线观看地址| 无码国产69精品久久久久网站| 日韩视频在线精品视频免费观看|