gsap+svg实现收音机打开天线播放音乐效果代码
代码语言:html
所属分类:动画
代码描述:gsap+svg实现收音机打开天线播放音乐效果代码
代码标签: gsap svg 收音机 打开 天线 播放 音乐
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
html,
body {
height: 100%;
margin: 0;
display: grid;
place-items: center;
}
body {
background-color: rgb(155, 212, 187);
}
svg {
width: 81vmin;
height: 100vh;
}
</style>
</head>
<body>
<svg id="radio" xmlns="http://www.w3.org/2000/svg" width="174" height="188.00024" viewBox="-50 0 274 188.00024">
<defs>
<style>
.cls-1 {
opacity: 0.24;
}
.cls-2 {
fill: #51361c;
}
.cls-3 {
fill: #77604d;
}
.cls-4 {
fill: #eaeaea;
}
.cls-5 {
fill: #4f4f4f;
}
.cls-6 {
fill: #9e9e9e;
}
.cls-7 {
fill: none;
}
.cls-8 {
fill: #c14040;
}
.cls-9 {
fill: #cca650;
}
.cls-10 {
fill: #7a7a7a;
}
.cls-11 {
fill: #eee;
}
.cls-12 {
fill: #ccc;
}
.cls-13 {
fill: #818181;
}
</style>
</defs>
<title>radio</title>
<rect
id="shadow"
class="cls-1"
y="165.00024"
width="174"
height="23"
rx="11.49999"
/>
<g id="radio-body">
<g id="cabinet">
<g id="outer-cabinet">
<rect
class="cls-2"
x="12"
y="102.50024"
width="150"
height="81"
rx="12.04255"
/>
</g>
<g id="inner-cabinet">
<rect
class="cls-3"
x="17"
y="107.50024"
width="140"
height="71"
rx="8.43617"
/>
</g>
</g>
<g id="drivers">
<circle
id="outer"
class="cls-4"
cx="46.53247"
cy="143.03271"
r="21"
/>
<g id="inner">
<path
class="cls-5"
d="M71.186,137.4942l25.87746,9.7713A18.94,18.94,0,0,0,71.186,137.4942Z"
transform="translate(-33 -11.509)"
/>
<path
class="cls-5"
d="M98.431,156.3332a18.89237,18.89237,0,0,0-.53706-6.61629l-28.95132-10.932a18.89233,18.89233,0,0,0-4.77611,4.61Z"
transform="translate(-33 -11.509)"
/>
<path
class="cls-5"
d="M90.12234,170.29851a18.89229,18.89229,0,0,0,4.7761-4.61L60.634,152.75023a18.89237,18.89237,0,0,0,.53705,6.61629Z"
transform="translate(-33 -11.509)"
/>
<path
class="cls-5"
d="M63.06,145.115a17.47313,1.........完整代码请登录后点击上方下载按钮下载查看
网友评论0