实现的效果是:
当滚动距离到达一定位置时会触发吸顶效果,让回顶部按钮出现
当滚动距离小于一定高度是不吸顶,回顶部按钮消失
点击回顶部页面和滚动距离都回到顶部
整体代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="../js/jquery-3.6.0.js" type="text/javascript" charset="utf-8"></script>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
/* 设置头部高和颜色 */
.header{
height: 120px;
background-color: #0000FF;
}
/* 设置导航高和颜色 */
.nav{
line-height: 40px;
background-color: #00FFFF;
}
/* 设置内容高和背景颜色 */
.content{
height: 3000px;
background-color: #F5F5DC;
}
/* 设置距离顶部的高度和nav高度保持一致 */
.sticky{
padding-top: 40px;
}
/* 设置定位 */
.sticky .nav{
position: fixed;
left: 0;
top: