css3自定义圆环
来源:互联网 发布:php源码测试软件 编辑:程序博客网 时间:2024/05/29 08:31
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD><TITLE> 圆环 </TITLE><style>.circle_bg{width:200px;height:200px;border:18px solid #999999;border-radius:50%;}.wrapper{width: calc(100px + 18px);background-color:transparent;height: calc(200px + 18px*2);margin-top: -18px;position: relative;top:0;float:left;overflow:hidden;}.left{margin-left: -18px;}.right{margin-right: -18px;}.numVal{position:relative;top:-65%;left:45%;}.circle_right{width:200px;height:200px;border:calc(20px - 2px) solid transparent;border-top:calc(20px - 2px) solid green;border-right:calc(20px - 2px) solid green;margin-left: calc(-100px - 18px);border-radius:50% ;-webkit-transform: rotate(-135deg);}.circle_left{width:200px;height:200px;border:calc(20px - 2px) solid transparent;border-left:calc(20px - 2px) solid green;border-bottom:calc(20px - 2px) solid green;border-radius:50%;-webkit-transform: rotate(-135deg);}</style> </HEAD> <BODY> <div class = "circle_bg" ><div class = "wrapper left" ><div class = "circle_left" ></div></div><div class = "wrapper right" ><div class = "circle_right" ></div></div><div class = "numVal" >0%</div> </div> <div> <div>改变颜色:</div> <div onClick="changeColor('red')">red</div> <div onClick="changeColor('green')">green</div> <div onClick="changeColor('yellow')">yellow</div> <div onClick="changeColor('blue')">blue</div> </div> <div> <div>改变值:</div> <div onClick="changeValue(10)">10</div> <div onClick="changeValue(25)">25</div> <div onClick="changeValue(40)">40</div> <div onClick="changeValue(80)">80</div> </div> <script SRC="G://jquery-2.1.1.min.js"></script> <script>//改变颜色function changeColor(curColor){$(".circle_right").css("border-top-color",curColor);$(".circle_right").css("border-right-color",curColor);$(".circle_left").css("border-left-color",curColor);$(".circle_left").css("border-bottom-color",curColor);}//改变值function changeValue(curValue){if(curValue<=50){var rightVal=-135+(parseFloat(180)/parseFloat(50))*parseFloat(curValue);var leftVal=-135;$(".circle_right").css("-webkit-transform","rotate("+rightVal+"deg)");$(".circle_left").css("-webkit-transform","rotate("+leftVal+"deg)");}else if(curValue>50&&curValue<=100){var rightVal=45;var leftVal=-135+(parseFloat(180)/parseFloat(50))*parseFloat(curValue-50);$(".circle_right").css("-webkit-transform","rotate("+rightVal+"deg)");$(".circle_left").css("-webkit-transform","rotate("+leftVal+"deg)");}$(".numVal").html(curValue+"%");} </script> </BODY></HTML>
阅读全文
0 0
- css3自定义圆环
- 自定义圆环
- 自定义圆环
- CSS3圆环倒计时效果
- CSS3圆环倒计时效果
- css3圆环动画
- css3实现圆环加载进度条
- 自定义圆环样式
- 圆环百分比自定义View
- 自定义圆环1
- 简单自定义圆环
- 自定义进度圆环
- 自定义圆环进度
- android 自定义圆环
- 自定义圆环进度条
- 自定义圆环进度条
- 自定义view-圆环
- 自定义View圆环
- Unable to import Maven project into IntelliJ IDEA2017
- flume netcat source 监听 44444 -记flume官方文档的简单例子
- C
- java.lang.SecurityException: Requires android.permission.MOUNT_UNMOUNT_FILESYSTEMS permission
- Jump Game--lintcode
- css3自定义圆环
- 火狐浏览器中drop事件失效,event事件无作用
- MySql 常见错误
- 通过gradle实现自动切换测试环境和线上环境
- 什么是火星坐标系(GCJ-02)
- Redis超级新手指南-上篇(福禄篇)
- 【动态】浏览器与比特币:谷歌、苹果等开始采用兼容加密货币的API
- 【国际】日本金融厅批准Coincheck的比特币交易所执照
- Twemproxy 安裝配置 redis 分佈式中間件