博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css3 绘制画圆、扇形
阅读量:5783 次
发布时间:2019-06-18

本文共 628 字,大约阅读时间需要 2 分钟。

css已经越来越强大了 ,可以使用它来绘制各种简单的形状,用于代替图片显示,这次的分享主要用到画圆,扇形

实现圆形

效果如下:

clipboard.png

border-radius圆角的四个值按顺序取值分别为:左上、右上、右下、左下。这里只设置一个值,代表四个角的取值都为为50%

原理:

border-radius: 50% 弯曲元素的边框以创建圆。
由于圆在任何给定点具有相同的半径,故宽和高都需要保证一样的值,不同的值将创建椭圆。

实现扇形

利用border-radius,实现90度角的扇形:

效果如下:

clipboard.png

原理:

左上角是圆角,其余三个角都是直角:左上角的值为宽和高一样的值,其他三个角的值不变(等于0)。

2、绘制任意角度的扇形

效果如下:

/绘制一个60度扇形/

clipboard.png

/绘制一个85度扇形/

clipboard.png

/绘制一个向右扇形,90度扇形/

clipboard.png

/绘制一个颜色扇形 /

clipboard.png

/绘制一个不同颜色半圆夹角 /

完整代码如下:

前端的专业程度很强,80%的问题自己很难解决,而且会很浪费时间,一个小问题可以困扰一天,这样自信心会受到严重的打击!

可以加入我的前端学习q.u.n.[[[[[[ 784783012 ]]]]]
无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!希望新手少走弯路

转载地址:http://uijyx.baihongyu.com/

你可能感兴趣的文章
使用fscanf()函数从磁盘文件读取格式化数据
查看>>
网站一些error_log报错
查看>>
参加婚礼
查看>>
h5 audio相关手册
查看>>
linux命令学习--文件操作
查看>>
JDK文章列表-转载列表
查看>>
umask--设置用户文件和目录的文件创建缺省屏蔽值
查看>>
磁盘管理-quota
查看>>
刚毕业从事java开发需要掌握的技术
查看>>
CSS Custom Properties 自定义属性
查看>>
vim
查看>>
linux sort命令详解
查看>>
压缩目录中部分文件的脚本
查看>>
windows7中如何查看一个端口正在被占用
查看>>
python常用模块
查看>>
主流Java开源商业智能BI框架及其比较
查看>>
MVVM计算器(下)
查看>>
C++中指针和引用的区别
查看>>
簡單分稀 iptables 記錄 udp 微軟 138 端口
查看>>
wiindows 2012R2+11gR2RAC(11204)多节点传送检查报PRVG-11134
查看>>