vue+ramda+snap.svg实现一个流程图效果代码
代码语言:html
所属分类:图表
代码描述:vue+ramda+snap.svg实现一个流程图效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/ramda.min.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/snap.svg-min.js"></script>
<script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/vue@2.6.1-dev.js"></script>
<script>
var __ = R.__
</script>
<style>
@charset "utf-8";
/* CSS Document */
body {
font-family: "microsoft yahei", "simhei", "simsun";padding: 20px;
}
ul, li {
list-style: none;
margin: 0px;
padding: 0
}
* {
padding: 0;
margin: 0
}
#app {
margin: auto;
}
.el-col {
border: solid 1px #1890FF;
}
.board {
position: relative;
overflow: hidden;
width: 800px;
height: 400px;
}
.node {
width: 200px;
height: 100px;
border: 1px solid #1890FF;
position: absolute;
background: #fff;
z-index: 100;
left: 0;
top: 0;
border-radius: 4px
}
.symbol {
width: 30px;
height: 30px;
border: solid 1px #1890FF;
background: #1890FF;
position: absolute;
z-index: 10;
line-height: 30px;
color: #f00;
text-align: center;
border-radius: 50px;
color: #fff
}
.board > svg {
width: 100%;
height: 100%;
}
.tit {
background: #1890FF;
position: absolute;
bottom: 0;
width: 10.........完整代码请登录后点击上方下载按钮下载查看
















网友评论0