title | date | tags | ||||||
---|---|---|---|---|---|---|---|---|
Web |
2018-06-22 08:02:07 -0700 |
|
[0, 2] 3*0 0 = index / 3
//[3, 5] 3*1 1 = index / 3
[6, 8] 3*2. 2 = index / 3
//[9, 11]
[12, 14]
6*Math.floor(index/6) <= index <= 2 + 6*Math.floor(index/6)
-
AliOSS
-
AliOSS 图片压缩
imgurl?x-oss-process=image/resize,w_100,h_100/quality,Q_80
-
IntersectionObserver
使用此 API 实现了当 A 元素出现时隐藏 B 元素的效果
-
window.scrollTo()
smooth锚点平滑滚动
html { scroll-behavior: smooth; } @media (prefers-reduce-motion: reduce) { html { scroll-behavior: auto; } }
new Router({ ... scrollBehavior: (to, from, savedPosition) => { if (to.hash) { return window.scrollTo({ top: 0, behavior: "smooth", }) } else { return { x: 0, y: 0, } } } })
-
Vue 单页应用 SEO