就是滚轮往下滑的时候 SVG的线会跟着卷轴一起往下移动 会有往外延伸的感觉
codepen网址:
https://codepen.io/bearman123/pen/PLxMXw?editors=1010
原理我都懂 先让 strokeDasharray strokeDashoffset的数值跟SVG的长度一样 才能全
部遮蔽
之后要让卷轴的高度 去配合元素的高度一起连动
但我实在是有看没有懂 有没有高手可以帮忙解惑一下 是怎样的计算方式
$(window).scroll(function () {
var scrollPercentage = (document.documentElement.scrollTop + document.body.s
crollTop) / (document.documentElement.scrollHeight - document.documentElement.
clientHeight);
var drawLength = pathLength * scrollPercentage;
path.style.strokeDashoffset = pathLength + drawLength;
附上P币500元给第一个解惑的朋友 谢谢您