TweenMax+DrawSVGPlugin3+svg实现视觉差异立体仪表盘效果代码
代码语言:html
所属分类:视觉差异
代码描述:TweenMax+DrawSVGPlugin3+svg实现视觉差异立体仪表盘效果代码,移动鼠标可以看效果。
代码标签: TweenMax DrawSVGPlugin3 svg 视觉差异 立体 仪表盘
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
@import url('https://fonts.googleapis.com/css?family=Roboto+Mono');
html, body {
height: 100%;
font-family: Roboto Mono;
background-color: hsl(243,12%,29%);
}
</style>
</head>
<body>
<!-- partial:index.partial.html -->
<svg viewBox="0 0 500 500" width=100% height=100%>
<defs>
</defs>
<g id="ring2">
<g id="ring2-1">
<circle class="c3" cx="50%" cy="50%" r=150
fill="none"
stroke="hsl(218,38%,76%)"
stroke-width=15
stroke-dasharray="1 34"></circle>
<circle class="c3" cx="50%" cy="50%" r=162
fill="none"
stroke="hsl(218,38%,76%)"
stroke-width=1></circle>
</g>
<g transform="translate(80,80)">
<text fill="hsl(218,38%,56%)"
font-size=14>Time</text>
<text id="time-text" y=13
fill="hsl(218,38%,76%)"
font-size=11></text>
<circle cx="-20" fill="none" stroke="hsla(218,38%,76%,0.3)"
stroke-width=3
r=12></circle>
<circle class="c4" cx="-20"
fill="none" stroke="hsl(218,38%,76%)"
stroke-width=3
r=12></circle>
</g>
<g transform="translate(80,115)">
<text fill="hsl(218,38%,56%)"
font-size=14>Energy</text>
<text id="energy-text" y=13
fill="hsl(218,38%,76%)"
font-size=11></text>
<circle cx="-20" fill="none" stroke="hsla(218,38%,76%,0.3)"
stroke-width=3
r=12></circle>
<circle class="c5" cx="-20"
fill="none" stroke="hsl(218,38%,76%)"
stroke-width=3
r=12></circle>
</g>
<g transform="translate(420,80)">
<text fill="hsl(218,38%,56%)"
font-size=14 text-anchor="end">Bandwidth</text>
<text id="bandwidth-text" y=13
fill="hsl(218,38%,76%)"
font-size=11 text-anchor="end"></text>
<circle cx="20" fill="none" stroke="hsla(218,38%,76%,0.3)"
stroke-width=3
r=12></circle>
<circle class="c6" cx="20"
fill="none" stroke="hsl(218,38%,76%)"
stroke-width=3
r=12></circle>
</g>
<g transform="translate(420,115)">
<text fill="hsl(218,38%,56%)"
font-size=14 text-anchor="end">Disk</text>
<text id="disk-text" y=13
fill="hsl(218,38%,76%)"
font-size=11 text-anchor="end"></text>
<circle cx="20" fill="none" stroke="hsla(218,38%,76%,0.3)"
stroke-width=3
r=12></circle>
<circle class="c7" cx="20"
fill="none" stroke="hsl(218,38%,76%)"
.........完整代码请登录后点击上方下载按钮下载查看
网友评论0