【发布时间】:2013-09-04 07:19:18
【问题描述】:
我想用 CSS 创建一个圆来切掉一块(比如披萨 :D),但我不知道。请指导我如何创建一个像披萨一样被切掉的圆圈。
这是我的代码: HTML:
<div class="state"></div>
CSS:
.state {
position: absolute;
height: 44px;
width: 44px;
right: 5px;
top: 0;
border: 3px solid transparent;
border-radius: 25px;
z-index: 1;
border-color: #82ba00
}
我想创建这个图像:
【问题讨论】:
-
谢谢我的朋友 你能告诉我更多吗?
-
CSS 是这种任务的错误工具。请改用 SVG 或 Canvas。它是为这种事情而设计的。 CSS 不是。 (是的,也许可以在 CSS 中完成,但这并不意味着您应该在 CSS 中完成)。