TweenMax+jquery-ui实现动态炫酷饼图动画显示效果代码
代码语言:html
所属分类:图表
代码描述:TweenMax+jquery-ui实现动态炫酷饼图动画显示效果代码
代码标签: TweenMax jquery-ui 动态 炫酷 饼图 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/jquery-ui-1.11.0.min.css">
<style>
body {
background-color: #4285F4;
background: linear-gradient(to right, #ed30a0 0%, #0b86a6 100%);
}
body,
html {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
#slider {
width: 300px;
position: relative;
margin: 30px auto;
}
.container {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 750px;
height: 500px;
}
svg {
width: 100%;
height: 100%;
visibility: hidden;
}
.sans-light {
font-family: "open-sans", sans-serif;
font-weight: 300;
font-style: normal;
}
.sans-semi {
font-family: "open-sans", sans-serif;
font-weight: 600;
font-style: normal;
}
.serif {
font-family: "ff-meta-serif-web-pro", serif;
font-weight: 500;
font-style: normal;
}
.me {
position: fixed;
z-index: 1000;
top: 24px;
left: 24px;
display: flex;
flex-direction: column;
}
.me__link {
position: relative;
margin-bottom: 16px;
color: white;
font-family: Helvetica, sans-serif;
text-decoration: none;
font-size: 16px;
}
.me__link span {
display: block;
position: absolute;
bottom: -3px;
left: 0;
height: 1px;
width: 5%;
background-color: white;
content: "";
transition: width 0.3s;
}
.me__link:hover span {
width: 100%;
}
.twitter {
position: fixed;
top: 16px;
right: 24px;
display: block;
width: 40px;
height: 40px;
}
</style>
</head>
<body>
<!-- <div id="slider"></div> -->
<div class="container">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 778 590">
<title>media-type-svg-3</title>
<circle class="mt-base" cx="389" cy="294" r="209" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="1.01" opacity="0.3" />
<path class="mt-base-2" d="M559,294A170,170,0,1,1,389,124,170,170,0,0,1,559,294Z" fill="none" stroke="#fff" stroke-miterlimit="10" stroke-width="40" />
<g class="mt-rings" fill="none" stroke-miterlimit="10" stroke-width="10" >
<path class="mt-base-2-track" d="M389,124A170,170,0,1,1,219,294,170,170,0,0,1,389,124Z" stroke="#eeeeee" />
<path class="mt-ring mt-ring-0" d="M389,124A170,170,0,1,1,219,294,170,170,0,0,1,389,124Z" stroke="#00a2d1" />
<path class="mt-ring mt-ring-1" d="M389,124A170,170,0,1,1,219,294,170,170,0,0,1,389,124Z" stroke="#0ad100" />
<path class="mt-ring mt-ring-2" d="M389,124A170,170,0,1,1,219,294,170,170,0,0,1,389,124Z" stroke="#f67521" />
<path class="mt-ring mt-ring-3" d="M389,124A170,170,0,1,1,219,294,170,170,0,0,1,389,124Z" stroke="#f60d1a" />
<text class="mt-text sans-light" x="308" y="303" font-size="30" fill="#fff" >MEDIA TYPE</text>
</g>
<g class="mt-perc-lines">
<rect class="mt-perc-line" x="388" y="94" width="2" height="49" fill="#fff" />
<rect class="mt-perc-line" x="388" y="94&.........完整代码请登录后点击上方下载按钮下载查看
网友评论0