一、半圆,如图:

htlm

<div class="charts-content"><echart :option="deviceChart" id="chartsbar"></echart><div class="center"><div>150</div><div>20</div></div><div class="chart-tips row"><div class="left col">已到</div><div class="right col text-right">未到</div></div>
</div>

css

.charts-content{width: 200px;height: 200px!important;margin: auto;position: relative;.center{position: absolute;bottom: 100px;right: 0;left: 0;text-align: center;width: calc(100% - 10px);border-bottom: 2px solid #4c5559;margin: auto;}
}
#chartsbar{width: 100%;height: 100%!important;margin: auto;// background: #eee;
}
#chartsbar ::v-deep *{cursor: default!important;
}
.chart-tips{position: absolute;bottom: 70px;width: 100%;
}

js

            this.deviceChart = {title: {},grid: {},series: [{name: "一般",type: "pie",//起始刻度的角度,默认为 90 度,即圆心的正上方。0 度为圆心的正右方。startAngle: 0,hoverAnimation: false,tooltip: {},radius: ["70%", "100%"],labelLine: {normal: {show: false}},itemStyle: { borderColor: '#fff',borderWidth: 10// 配置},data: [{value: 200,//值要为最后两项的总和itemStyle: {normal: {color: "transparent"}}},{value: 150,  itemStyle: {color:"red"},},{value: 50, itemStyle: {normal: {color: "#0C5071"}}}]}]}

二、已过时长占比总时长的展示,如图:

html

<div class="charts-content1"><echart :option="smallCharts" id="timeChartSmall"></echart><echart :option="bigCharts" id="timeChartBig" class="big-click"></echart>
</div>

css

.charts-content1{width: 200px;height: 200px!important;margin: auto;position: relative;
}
#timeChartSmall,#timeChartBig{width: 100%;height: 100%;margin: auto;
}
.big-click{position: absolute;width: calc(100% + 15px) !important;height: calc(100% + 15px) !important;top: -1px;left: -1px;
}

js

            this.smallCharts = {series: [{type: "pie",radius: ["97%", "100%"],startAngle: 180,animation: true,hoverAnimation:false,//取消鼠标滑过放大效果label: {show: false},data: [{value: 100,itemStyle: {color: "#E99245"}},{value: 100,itemStyle: {color: "transparent"}}]}]};this.bigCharts =  {series: [{type: "pie",radius: ["93%", "100%"],startAngle: 180,animation: true,hoverAnimation:false,//取消鼠标滑过放大效果label: {show: false},data: [{value: 50,itemStyle: {color: "#00ACAB"}},{value: 100,itemStyle: {color: "transparent"}}]}]};

echart半圆,特殊半圆相关推荐

  1. css怎么移动半圆,css3半圆

    Document div { margin-bottom: 30px; margin-left: 30px; } /* 上半圆 */ .semi-circle { width: 100px; heig ...

  2. css3 border-radius制作半圆---上下左右半圆

    左右半圆 <!doctype html> <html> <head> <meta charset="utf-8"> <titl ...

  3. html如何把上边角做成椭圆,使用css3的border-radius和border制作半圆、三角、椭圆等各种图形...

    自从有了css3,我们可以制作各种各样的图形了,制作圆角也可以不使用图片了,我们可以使用border-radius可以制作圆角,椭圆等图形.下面我们来看一下如何制作这些的(以下例子请在现代高级浏览器浏 ...

  4. css画圆、半圆、椭圆、圆环

    css画圆 在css中利用border-radius可以画出我们想要的圆 border-radius属性 可以设置盒子四边的圆弧.从上左,上右,下右,下左顺时针依次设置四个属性 也可以单独设置一个方向 ...

  5. EChart案例-半圆轮盘百分比图

    先看效果图: 参数配置option: option = {title: {text: '98%',textStyle: {color: '#f97060',fontSize: 24},subtext: ...

  6. 一起来学习android自定义控件3——边缘凹凸的View

    前言 最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现.先看设计图效果 实现分析 上面 ...

  7. android自定义布局实现优惠券效果

    最近需要实现一个凹凸效果的拟物化优惠券效果,我一看,本来想用.9图片做背景实现的,虽说图片做背景实现省事儿方便,但是能用代码实现最好不过了,最终我还是选择了用代码来实现,于是有了下文. 最终效果图 d ...

  8. 应用数学软件测试题,高等数学第六章定积分应用综合测试题

    <高等数学第六章定积分应用综合测试题>由会员分享,可在线阅读,更多相关<高等数学第六章定积分应用综合测试题(9页珍藏版)>请在人人文库网上搜索. 1.第六章 定积分应用测试题A ...

  9. Android实现边缘凹凸的View

    转载 最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现.但是由于自己知识点薄弱,一开始 ...

  10. android 中间凹背景_Android实现边缘凹凸的View

    转载 最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现.但是由于自己知识点薄弱,一开始 ...

最新文章

  1. 搜索进一步细化 谷歌或重回大陆
  2. 浅谈Linux服务器究竟设置多大交换分区合适
  3. 累积计税法:算一算您一年缴了多少个税
  4. android 界面切换【转】
  5. mysql c api 封装_封装MySQL C API 基本操作
  6. 小程序 input 换行_小程序 input双向数据绑定
  7. 判断两个字符串是否由相同的字符组成
  8. IBM推新编码系统 实现高清视频技术大突破
  9. 第三次作业——朱华泓
  10. php编译安装swoole,PHP7 源码编译安装 Swoole 扩展
  11. Java生产环境下性能监控与调优详解 大纲 学习感悟
  12. ASP 读取Word文档内容简单示例
  13. SQL注入漏洞与参数化查询
  14. 逆向研究QCA9563固件,查看和修改GPIO定义
  15. 微信授权登陆服务器,微信公众号开发流程--微信第三方授权登陆流程
  16. c语言编写 程序 闰年,C语言计算闰年程序
  17. php开发我的世界插件,[搬运插件] [服务端插件] [管理]PlotMe——地皮插件[1.2.5-1.10.2]...
  18. 饥荒联机服务器配置文件翻译,饥荒设置界面翻译图解
  19. 名义利率、实际利率、名义贴现率
  20. error: ‘xcb_generic_event_t’ was not declared in this scope

热门文章

  1. python操作浏览器滚动条_python selenium webdriver处理浏览器滚动条
  2. 获取非行内样式代码封装
  3. Unity3D 页游测评报告
  4. 简单 Quartz定时器使用 入门
  5. P5200 Sleepy Cow Sorting(树状数组,模拟)
  6. 邮箱客户端程序的实现
  7. 武音硕士研究生《计算机音乐作曲》培训,武汉音乐学院2016年硕士考试《计算机音乐作曲》大纲及参考书目...
  8. 最全Web前端面试题汇总 笔试题汇总 JavaScript HTML css
  9. 深度学习基本算法介绍
  10. c语言编写4个子函数用主函数调用,哪位师傅知道51单片机怎样编写子程序?C语言的。在主程序里调...