添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
/* background-image: url("../img/bk.jpg"); */ background-color : blue ; -webkit-clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; height : 350px ; width : 350px ; transition : all 300ms cubic-bezier ( 0.68, -0.55, 0.265, 1.55 ) ; animation : poly 10s ease-in-out infinite ; .element:hover { filter : hue-rotate ( 50deg ) ; img { width : 100% ; height : 100% ; @keyframes poly { 0% { -webkit-clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; 50% { -webkit-clip-path : polygon ( 0 0, 100% 35%, 100% 65%, 10% 100% ) ; clip-path : polygon ( 0 0, 100% 35%, 100% 105%, 10% 100% ) ; 100% { -webkit-clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; clip-path : polygon ( 10% 0, 150% 35%, 100% 65%, 0% 80% ) ; </ style > </ head > < div class = " element " > <img src="../img/bk.jpg" alt ="pic" /> </ div > </ body > </ html > &lt;!DOCTYPE html&gt;&lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;polygon animation&lt;/title&gt; &lt;style&gt; body { font-family: "Poppins", sans-serif; 通过路径来绘制二维形状平面。简单理解就是在一个平面上用 不规则 的线连接成一个图形。 想在three. js 中展示需要使用ExtrudeGeometry,ShapeGeometry来生成几何体。 它有一个.holes属性,用于在形状平面中挖洞。.holes值是一个THREE.Path()数组,定义了二维路径。 常用绘图函数 moveTo(x, y) 将绘图点移动到指定的 x、y 坐标处。 lineTo(x, y) 从当前位置创建一条到 x、y 坐标的线。 quadricCurveTo(cp