HTML是網(wǎng)頁(yè)制作中常用的標(biāo)記語(yǔ)言,其中回到頂部功能在很多網(wǎng)站中都會(huì)用到。今天就來(lái)介紹一下如何使用HTML代碼來(lái)實(shí)現(xiàn)回頂部功能。
首先,我們需要?jiǎng)?chuàng)建一個(gè)“回頂部”的按鈕,最好把它放在頁(yè)面的右下角。代碼如下:
<button class="back-to-top">回到頂部</button>然后,我們需要再添加一些CSS樣式來(lái)修改按鈕的樣式和位置。這個(gè)可以根據(jù)你的實(shí)際需要來(lái)進(jìn)行調(diào)整。
.back-to-top { position: fixed; right: 20px; bottom: 20px; display: none; font-size: 16px; border: none; outline: none; background-color: #0275d8; color: white; cursor: pointer; padding: 15px; border-radius: 50%; } .back-to-top:hover { background-color: #0157be; }接下來(lái),我們需要使用JavaScript代碼來(lái)實(shí)現(xiàn)滾動(dòng)條下滑時(shí)按鈕的漸現(xiàn)效果,以及點(diǎn)擊按鈕時(shí)返回頁(yè)面頂端的功能。
<script> window.onscroll = function() { scrollFunction(); }; function scrollFunction() { if (document.body.scrollTop >20 || document.documentElement.scrollTop >20) { document.querySelector('.back-to-top').style.display = "block"; } else { document.querySelector('.back-to-top').style.display = "none"; } } // When the user clicks on the button, scroll to the top of the document document.querySelector('.back-to-top').addEventListener('click', function() { document.body.scrollTop = 0; document.documentElement.scrollTop = 0; }); </script>以上是一段回頂部功能的完整HTML代碼。在實(shí)際應(yīng)用中,我們可以根據(jù)自己的需求來(lái)進(jìn)行修改,并將其嵌入到自己的網(wǎng)站中。
HTML + CSS + JavaScript能夠?qū)崿F(xiàn)各種網(wǎng)頁(yè)效果,回頂部功能只是其中的一個(gè)小功能。學(xué)好HTML + CSS + JavaScript,就能夠輕松實(shí)現(xiàn)各種炫酷的網(wǎng)頁(yè)效果啦!
上一篇html 另存為下載代碼
下一篇c 14 json