html - HTML跳转到页面的特定部分从第二次点击开始工作
问题描述
解决方案
尝试这个
html
<div class="col-12 text-center mt-4 mb-4" (click)="toSec()">
<a class="btn know-more-btn text">Tell Me More</a>
</div>
ts
toSec() {
document.getElementById("billing").scrollIntoView();
}
平滑滚动将其添加到主样式文件
css
html {
scroll-behavior: smooth;
}
推荐阅读
- assembly - 这个 i8086 汇编代码中的字符“@”是什么意思?
- java - 如何制作“查看所有项目”按钮以将数据从 RecyclerView 传递到另一个 RecyclerView 片段 - AndroidX
- julia - Julia 中外推匿名函数的等高线图
- windows - Windows 上 docker-compose 的卷名问题
- c# - 如何在 xamarin 表单中显示进度条通知
- kubernetes - GKE - 集群创建完成后升级集群主服务器
- javascript - 带有阴影根的元素会破坏文本选择
- javascript - 将数据传递给模态:Property/method props undefined & TypeError: Cannot read property product of undefined
- mysql - 将N个数组合并为一个?
- c# - 在表上引入 FOREIGN KEY 约束可能会导致引用自身的类的循环或多个级联路径