获得徽章 0
关注了标签 CI/CD CI/CD
关注了标签 Less Less
赞了这篇沸点
每日有感
前端大部分框架实现spa用到了路由,也因此在这些应用中使用常规方法实现锚点变得不可能,框架会将锚点识别成路由并且进行跳转。所以这里使用js代码实现锚点的跳转

scrollToAnchor = (anchorName) => {
if (anchorName) {
// 找到锚点
let anchorElement = document.getElementById(anchorName);
// 如果对应id的锚点存在,就跳转到锚点
if(anchorElement) {
anchorElement.scrollIntoView({block: 'start', behavior: 'smooth'});
}
}
}
但是scrollIntoView方法存在兼容性问题,具体使用可以考虑polyfill兼容一下
展开
我是小阵不悲催于2019-05-20 15:12发布的图片
1
赞了这篇沸点
CSS Battle - 用最少的代码通过 CSS 实现目标样式!
快来挑战吧:cssbattle.dev
阴明于2019-04-08 15:24发布的图片
阴明于2019-04-08 15:24发布的图片
3
下一页