本来首先想到的就是用a链接进行锚点跳转,但是a链接会产生新的路由,为了防止对项目产生影响就使用了js进行操控滚动条的滑动,下面是一个小demo!
一。html代码
{ {item}}
{ {item}}//用5只是举个例子
二。css代码
body, html {
scroll-behavior: smooth;//平滑滚动到相应位置
height: 100%;
}
.box {
width: 90%;
margin: 0 auto;
}
.box div {
height: 500px;
border: 1px solid #000000;
font-size: 5rem;
}
.anchor-point .scroll-content {
height: 100%;
width: 90%;
overflow: scroll;
}
.anchor-point .operation-btn {
width: 100%;
display: flex;
background: #f8f8f8;
margin-bottom: 20px;
}
.operation-btn div{
width: 16%;
margin-left: 2%;
margin-right: 2%;
text-align: center;
line-he