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