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

        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號
        主站蜘蛛池模板: 精品久久久无码中文字幕| 精品亚洲一区二区三区在线播放| 极品精品国产超清自在线观看 | 亚洲精品无码日韩国产不卡?V| 国产精品亚洲精品观看不卡| 日韩精品无码专区免费播放| 精品久久人人妻人人做精品| 国产精品亚洲午夜一区二区三区| 久久精品人成免费| 日韩精品欧美国产在线| 国产精品高清在线| 九九热精品在线| 97久久久久人妻精品专区| 人人妻人人澡人人爽人人精品电影| 欧美精品亚洲人成在线观看| 囯产精品一区二区三区线| 精品三级在线观看| 国产在线精品一区二区在线观看| 综合在线视频精品专区| 少妇亚洲免费精品| 青草青草久热精品视频在线观看| 国产精品爽爽ⅴa在线观看| 99爱在线视频这里只有精品| 精品国产麻豆免费人成网站| 97精品一区二区视频在线观看| 久久精品aⅴ无码中文字字幕不卡| 综合国产精品第一页| 欧美精品色精品一区二区三区| 国产在线精品一区免费香蕉| 国产精品成人国产乱一区| 国产精品成人久久久久三级午夜电影 | 精品无人区无码乱码大片国产| 国产av无码专区亚洲国产精品 | 久久久久成人精品无码| 国产午夜精品一区二区| 国产精品久久久久乳精品爆| 国产精品国产高清国产专区| 国产高清一级毛片精品| 国产精品成人久久久久久久| 久久99精品久久久久久秒播| 久久久久久极精品久久久|