TWaver 阅读(5040) 评论(1)  编辑  收藏

应广大客户所需,今天给大家带来一款组织结构图。组织结构图的呈现方式多种多样,用途也是非常广泛,可以应用于集团内部,企业各部门之间的组织关系呈现。我们就来看看twaver实现出来的效果。

上下布局:

圆形布局:

这些布局用twaver来实现是非常的合适,实现起来也是很容易,twaver内部就提供了多种布局方式:自左向右,从下向上,具体可以看twaver的官方文档介绍。这里就不多说了,今天我们着重说一下twaver如果实现上图中的网元。先放大看看效果:

这里借用了女神的范冰冰头像。我们假设范冰冰为财务部出纳,我想范爷做为财务部主管也是当之无愧的,从刚开始的北漂到后来的一夜狂赚8千万。现在的社会,只要有钱投资了房产后半辈子就不用愁了,闲话不多扯。这里我们采用的是名片式的方式来呈现组织图上的每个网元,左侧一张图片,右侧是职称,这种矢量和位图的结合效果也是非常赞的。那么这种网元如何来实现呢?首先我们需要定义一个圆角矩形:

twaver.Util.registerImage('employee', { w: 200, h: 135, cache: false, origin: {x:0, y:0}, v: [{ shape: 'rect', w: '100%', h: '100%',

html5 拓扑图 切片,HTML5复杂拓扑图(四) 组织结构图相关推荐

  1. HTML5 2D游戏引擎研发系列 第四章 Canvas技术篇-画布技术-基于手动切片动画

    作者:HTML5游戏开发者社区-白泽 转载请注明出处:http://html5gamedev.or HTML5 2D游戏引擎研发系列 第四章 <Canvas技术篇-画布技术-基于手动切片动画&g ...

  2. html5拓扑图图入门,如何使用HTML5 Canvas动态的绘制拓扑图

    如何使用HTML5 Canvas动态的绘制拓扑图 使用HTML5 Canvas动态的绘制拓扑图: HTML5中引入新的元素canvas,其drawImage 方法允许在 canvas 中插入其他图像( ...

  3. vue移动端html5页面根据屏幕适配的四种解决方法

    最近做了两个关于h5页面对接公众号的项目,不得不提打开微信浏览器内置地图导航的功能确实有点恶心.下次想起来了的话,进行总结分享一下如何处理.在vue移动端h5页面当中,其中适配是经常会遇到的问题,这块 ...

  4. html5 drag this,HTML5拖放(drag和drog)

    拖放(drag和drog)是HTML5的标准的组成部分,也是种常见的特性,意义为抓起一个元素放入到另外的一个位置,在HTML5中任何元素都可以被拖放,前题是要相关进行设置. 1.设置元素为可拖放,也就 ...

  5. 【附全部代码+图片】使用HTML5+CSS3绘制HTML5的logo——Web前端系列学习笔记

    文章目录 页面展示 技术要点 代码实现 html代码 CSS代码 用到的图片 页面展示 本项目将使用HTML5+CSS3绘制出HTML5的logo,页面效果如下所示. 技术要点 HTML5新特性 HT ...

  6. php识别html5,CSS_在IE6/7/8下识别html5标签(让老式浏览器识别html5),识别html5标签: html5添加了许 - phpStudy...

    在IE6/7/8下识别html5标签(让老式浏览器识别html5) 识别html5标签: html5添加了许多语义化的标签,比如,,什么的,当时看到这些标签的时候心想html5估计很多老式IE浏览器都 ...

  7. html5知识点:HTML5新特性

    最近几年web前端开发领域最热的话题当属HTML5,HTML5从根本上改变了开发商开发web应用的方式,从桌面浏览器到移动应用,这种语言和标准都正在影响并将继续影响着各种操作平台. 关于HTML5的介 ...

  8. html语义化的理解是什么,html5语义化,html5的语义化的理解

    家里有个熊孩子,经常会有一些意想不到的事情发生:回家的时候,他会笑呵呵冲过来,大声喊着臭爸爸;你让他把鞋穿上,他会提起鞋子往楼下扔在小孩的世界里,他虽然会说话,但不一定明白其中的意思,不能正确表达;同 ...

  9. html5使用阴影,HTML5 Canvas阴影用法演示

    HTML5 Canvas阴影用法演示 HTML5 Canvas中提供了设置阴影的四个属性值分别为: context.shadowColor = "red" 表示设置阴影颜色为红色 ...

最新文章

  1. 阅读Book: MultiObjective using Evolutionary Algorithms (6) ---- 满足Pareto-optimality的条件证明,第二章完结
  2. centos7虚拟机使用docker搭建swoole环境
  3. Nginx反代Mogilefs分布式储存示例
  4. 惊!空 struct 地址竟然不相等
  5. spring核心包功能解析
  6. JQuery + XML作为前后台数据交换格式实践
  7. python构造方法new_Python 之 __new__() 方法与实例化(转)
  8. 还在 Bug 不断?不妨试试这 2 个装X技巧
  9. Sql Server的艺术(二) SQL复杂条件搜索
  10. ODBC和JDBC是做什么的?为初学者理解概念问题
  11. Hbase笔记:批量导入
  12. python离线安装tensorflow_TensorFlow 在Linux系统下离线安装
  13. 在写移动端页面的布局的时候是按照iphone6的尺寸写的,在iphone5中因为宽度的问题导致样式错乱
  14. Binding的使用梳理
  15. 两种三角形的打印方法
  16. 刷题 Python: 明码
  17. HTML5期末大作业:中国传统节日网页设计——端午节(9个页面) HTML+CSS+JavaScript 节日网页HTML代码 学生网页课程设计期末作业下载...
  18. php deel views,Drupal视图Views可用的显示模板文件
  19. 安卓Android、iOS移动端车牌识别OCR技术原理
  20. 电源 LDO 低压差线性稳压电源

热门文章

  1. SQOOP 从 MySQL 导入到 Hive 之 Python 脚本
  2. [效率提升]webstorm配置Prettier:代码自动格式,格式化时清除空行,修改使用代码模板
  3. ctfshow SSRF web351-web360 wp
  4. 2019 Multi-University Training Contest 9 1007 Rikka with Travels
  5. 一行代码解决IE6~IE8以及IE兼容模式下的兼容问题
  6. mysql修改初始密码/ 重置默认密码 You must reset your password using ALTER USER statement
  7. linux全角半角切换,教您输入法全角和半角怎么切换
  8. STM32 OLED显示屏--SPI通信知识汇总
  9. linux(centos7)测试带宽
  10. 光纤HDMI线不再脆弱,开博尔铠装HDMI光纤抗拖拽