klouds+spectrum实现可调色调速的canvas云层动画效果代码
代码语言:html
所属分类:动画
代码描述:klouds+spectrum实现可调色调速的canvas云层动画效果代码
代码标签: klouds spectrum 调色 调速 canvas 云层 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/spectrum.min.css">
<style type="text/css">
html,body{height:100%;min-height:100%;font-family:'Roboto Slab',serif;font-size:1em;}html,body,ul,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}a{color:inherit;text-decoration:none;}a:hover{text-decoration:underline;}#canvasContainer{position:absolute;top:0;left:0;width:100%;height:240px;z-index:-1;}.page{width:960px;margin:0 auto;}header{height:240px;padding:0 40px;display:flex;flex-flow:column;align-items:center;justify-content:center;}header>h1{font-size:3em;margin-bottom:12px;}.fiddle{display:flex;padding-top:40px;}.fiddle>.left{flex:2;display:flex;flex-flow:column;padding-right:40px;}.fiddle>.left>input,.fiddle>.left>div{margin-bottom:20px;}.fiddle>.right{flex:1;display:flex;flex-flow:column;}.fiddle>.right>div{margin-bottom:40px;}.second-cloud-container{height:240px;width:100%;}.full-example{background:#ffbf00;}.full-example>.wrapper{width:960px;margin:0 auto;}.full-example>.wrapper>div{display:flex;}.full-example>.wrapper .code{flex:1;}.full-example>.wrapper .code.html{flex:2;}.code{white-space:pre-wrap;flex:1;padding:4px 16px;border:1px solid #ccc;background:white;margin:16px;border-radius:4px;}
</style>
</head>
<body>
<div id="canvasContainer">
<canvas id="myCanvas"></canvas>
</div>
<div class="page">
<header>
<h1>canvas云层动画js插件</h1>
</header>
<div class="fiddle">
<div class="left">
<label>Number of cloud layers:</label>
<input type="range" id="klouds-range" min="1" max="8" step="1" value="5">
<label>Speed:</label>
<input type="range" id="klouds-speed" min="-50" max="50" step="1" value="3">
<div>
<label>Cloud Color 1:</label>
<input type="custom" id="klouds-cloudcolor1" value="#19b2cc">
</div>
<div>
<label>Cloud Color 2:</label>
<input type="color" id="klouds-cloudcolor2" value="#ffffff">
</div>
<div>
<label>Background Color:</label>
<input type="color" id="klouds-bgcolor" value="#00667f">
</div>
</div>
<div class="right">
<h3>Code:</h3>
<div id="fiddle-code" class="code"></div>
<h3>Code using jQuery:</h3>
<div id="fiddle-jq-code" class="code"></div>
</div>
</div>
</div>
<section class="second-cloud-container">
<canvas id="second-cloud"></can.........完整代码请登录后点击上方下载按钮下载查看
网友评论0