svg path:c 貝塞爾曲線繪製波浪形狀
a 繪製圓弧形
svg animate:製作波浪動畫,為了波浪動畫效果自然,設定values關鍵點
attributename:變化屬性名
dur:動畫時間
repeatcount:迴圈次數
<
svg
xmlns
=""version
="1.1"
width
="400"
height
="400"
>
<
g id
="circle"
>
<
text
x="115"
y="115"
font-size
="36px"
fill
="#000"
text-anchor
="middle"
transform
="translate(0,18)"
>50%
text
>
<
circle
r="100"
cx="115"
cy="115"
fill
="none"
stroke-width
="10"
stroke
="rgb(135,206,250)"
/>
<
circle
cx="115"
cy="115"
r="90"
fill
="none"
stroke
="white"
/>
<
path
d="m 25,115 c 67.5,74 162.5,156 205,115 a 90,90 0 0,1 25,115 z"
fill
="rgba(135,206,250,.8)"
>
<
animate
attributename
="d"
attributetype
="xml"
dur="3s"
repeatcount
="indefinite"
values
="m 25,115 c 67.5,74 162.5,156 205,115 a 90,90 0 0,1 25,115 z;
m 25,115 c 67.5,115 162.5,115 205,115 a 90,90 0 0,1 25,115 z;
m 25,115 c 67.5,156 162.5,74 205,115 a 90,90 0 0,1 25,115 z;
m 25,115 c 67.5,115 162.5,115 205,115 a 90,90 0 0,1 25,115 z;
m 25,115 c 67.5,74 162.5,156 205,115 a 90,90 0 0,1 25,115 z;"
>
animate
>
path
>
g>
svg>
效果圖:
更多專業前端知識,請上
【猿2048】www.mk2048.com
SVG濾鏡波浪動畫效果
挫折之花,綻放於與命運的抗衡。司馬遷因秉筆直書,不溢美,不隱惡 而遭受腐刑,然而他在獄中卻堅強的與命運作鬥爭,面對挫折,他選擇了勇敢 面對挫折,他選擇了發憤 面對挫折,他選擇了秉筆直書。終於,他 著成信史照塵寰 留下了千古美名!讓挫折之花綻放了兩千年!挫折之花,綻放於與命運的抗衡。司馬遷因秉筆直書,...
svg波浪動畫
之前做過css動畫 canvas動畫,但svg動畫第一次做,最終效果如下圖所示。由上圖可以看出,波浪動畫是由多個不同的 波浪 組成,而每個波浪則是由近似正弦圖形組成,最後的 波動 效果,其實是靜態的波浪迴圈向左運動產生的。上面是寫好的單個波浪,其中d屬性繪製了形狀,fill屬性表示填充的顏色。d屬性...
SVG實現攻擊效果
本攻擊效果基於svg屬性實現,具體包括如下兩個核心屬性 stroke dasharray用於設定svg虛線,其值包括兩個部分,用逗號或者空格分開。第一部分是虛線長度,第二部分是虛線之間的間隔。stroke dashoffset用於設定svg虛線的起始偏移量。通過設定兩個屬性,可以獲得動畫描邊等效果。...