css怎么画扇形
1、创建一个div,宽度200px,高度200px,加个黑色的边框,便于观察位置。

3、让伪元素在div里面居中,注意,伪元素宽度高度都比父元素要大,所以红色框居中后会以后一部分在外侧溢出,实际上黑色框的容器才是父元素。

5、父元素div设置为溢出部分隐藏。伪元素背景色设置为orange颜色。看起来是不是一个圆了。orange颜色其实是伪元素的颜色。

7、去掉伪元素和div的边框,既是一个扇形了。

8、以下是所有html和css。在html部分只利用了一个div和伪元素就可以裁剪出一个扇形。注意overflow隐藏的使用技巧。
9、<!DOCTYPE html><html><head><t足毂忍珩itle></title><meta charset="UTF-8"><style>*{margin:0;padding:0;}div{width:200px;height:200px;margin-left:200px;margin-top:200px;border-radius:50%;overflow:hidden;}div::after{content:"";width:300px;height:300px;display:block;margin-top:-50px;margin-left:-50px;border-radius:50%;background:orange;clip-path: polygon(50% 50%, 100% 46%, 100% 23%, 100% 0, 74% 0, 53% 0, 15% 0);}</style></head><body> <div></div></body></html>
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:92
阅读量:59
阅读量:81
阅读量:61
阅读量:64