Fix rotation on safari
This commit is contained in:
parent
d7d6e096bb
commit
64d306e682
2 changed files with 21 additions and 25 deletions
|
|
@ -24,7 +24,7 @@
|
||||||
</defs>
|
</defs>
|
||||||
|
|
||||||
<mask fill="white" id="mask">
|
<mask fill="white" id="mask">
|
||||||
<g transform-origin="50 50">
|
<g>
|
||||||
<circle cx="50" cy="50" r="14" />
|
<circle cx="50" cy="50" r="14" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(0 0 0)" />
|
<use href="#ray-a" transform="translate(50 50) rotate(0 0 0)" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(90 0 0)" />
|
<use href="#ray-a" transform="translate(50 50) rotate(90 0 0)" />
|
||||||
|
|
@ -37,15 +37,12 @@
|
||||||
<animateTransform
|
<animateTransform
|
||||||
attributeName="transform"
|
attributeName="transform"
|
||||||
type="rotate"
|
type="rotate"
|
||||||
values="0;90"
|
values="0 50 50;90 50 50"
|
||||||
dur="6s"
|
dur="6s"
|
||||||
repeatCount="indefinite"
|
repeatCount="indefinite"
|
||||||
/>
|
/>
|
||||||
</g>
|
</g>
|
||||||
</mask>
|
</mask>
|
||||||
|
|
||||||
<rect width="100%" height="100%" fill="url(#bg)" mask="url(#mask)">
|
<rect width="100%" height="100%" fill="url(#bg)" mask="url(#mask)" />
|
||||||
|
|
||||||
</rect>
|
|
||||||
|
|
||||||
</svg>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
|
|
@ -19,25 +19,24 @@
|
||||||
</defs>
|
</defs>
|
||||||
|
|
||||||
<mask fill="white" id="mask">
|
<mask fill="white" id="mask">
|
||||||
<g transform-origin="50% 50%">
|
<circle cx="50" cy="50" r="14" />
|
||||||
<circle cx="50" cy="50" r="14" />
|
<use href="#ray-a" transform="translate(50 50) rotate(0 0 0)" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(0 0 0)" />
|
<use href="#ray-a" transform="translate(50 50) rotate(90 0 0)" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(90 0 0)" />
|
<use href="#ray-a" transform="translate(50 50) rotate(180 0 0)" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(180 0 0)" />
|
<use href="#ray-a" transform="translate(50 50) rotate(270 0 0)" />
|
||||||
<use href="#ray-a" transform="translate(50 50) rotate(270 0 0)" />
|
<use href="#ray-b" transform="translate(50 50) rotate(45 0 0)" />
|
||||||
<use href="#ray-b" transform="translate(50 50) rotate(45 0 0)" />
|
<use href="#ray-b" transform="translate(50 50) rotate(135 0 0)" />
|
||||||
<use href="#ray-b" transform="translate(50 50) rotate(135 0 0)" />
|
<use href="#ray-b" transform="translate(50 50) rotate(225 0 0) " />
|
||||||
<use href="#ray-b" transform="translate(50 50) rotate(225 0 0) " />
|
<use href="#ray-b" transform="translate(50 50) rotate(315 0 0)" />
|
||||||
<use href="#ray-b" transform="translate(50 50) rotate(315 0 0)" />
|
|
||||||
<animateTransform
|
|
||||||
attributeName="transform"
|
|
||||||
type="rotate"
|
|
||||||
values="0;90"
|
|
||||||
dur="10s"
|
|
||||||
repeatCount="indefinite"
|
|
||||||
/>
|
|
||||||
</g>
|
|
||||||
</mask>
|
</mask>
|
||||||
|
|
||||||
<rect width="100%" height="100%" fill="white" mask="url(#mask)"/>
|
<rect width="100" height="100" fill="white" mask="url(#mask)">
|
||||||
|
<animateTransform
|
||||||
|
attributeName="transform"
|
||||||
|
type="rotate"
|
||||||
|
values="0 50 50;90 50 50"
|
||||||
|
dur="10s"
|
||||||
|
repeatCount="indefinite"
|
||||||
|
/>
|
||||||
|
</rect>
|
||||||
</svg>
|
</svg>
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Loading…
Add table
Add a link
Reference in a new issue