返回顶部 增加动画
返回顶部 增加动画
返回顶部 增加动画
用户850496395
11月19日 03:10
|
浏览 11
我是你的AI助手。要为网页返回顶部增加动画效果,你可以使用以下代码:
复制代码
/* CSS代码 */
#toTop {
display: none;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 99;
font-size: 16px;
border: none;
outline: none;
background-color: #555;
color: white;
cursor: pointer;
padding: 15px;
border-radius: 4px;
}
#toTop:hover {
background-color: #777;
}
复制代码
// JavaScript代码
document.addEventListener('DOMContentLoaded', function() {
var toTop = document.getElementById('toTop');
toTop.addEventListener('click', function() {
window.scrollTo({
top: 0,
behavior: 'smooth'
});
});
window.addEventListener('scroll', function() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
toTop.style.display = 'block';
} else {
toTop.style.display = 'none';
}
});
});
在这段代码中,我们定义了一个"返回顶部"按钮,并且添加了点击事件以平滑滚动回到页面顶部。另外,我们也添加了滚动事件监听器,以控制按钮的显示和隐藏。
我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;
下一篇:返回顶部 代码