一款使用 html5 svg 技术制作的图片边框运动动画效果,鼠标移动到图片上时,便会有几条线绕着边框运动,共有 4 种不同的效果。建议使用 Firefox 或 Chrome 浏览器观看。我们刚接触这种效果时,并不知道该如何下手制作,但是你可以先观察一条边,比如上部的边,你会注意到,边框是从右到做减少,然后一条新的边再从右边出现运动到左边。当结合 4 条边来看时,效果是上部的边运动到左边,左边的边运动到下边,下边的边运动到右边,右边的边运动到上部,正好是一周。
现在,想一想如何通过 svg 来实现它。我们想不使用 javascript 来实现它,但是使用 css 来计算 stroke-dashoffset 和 stroke-dasharray 的值是相当困难的。所以我们决定使用另一种解决方案,使用线条并它们运动起来。
演示地址 | 下载地址 |
专业提供WordPress主题安装、深度汉化、加速优化等各类网站建设服务,详询在线客服!