我需要创建这个形状:
这张图片中的界限不清楚,但实际上这是规则曲线。内圈是我的内在元素。我在实现这个元素时遇到了一些挑战:
- 我用过
<div>
,但我不能用border-radius和任何其他方法来设置顶部边框。 - 使用
<div>
并设置background-image
它,但我在边界上有问题,我想在元素边界中准确地更改鼠标光标。 - 我使用
<img>
并设置它<map>
来<area>
设置我的界限,但我的内部元素有问题。 - 最后我使用了 HTML5 和 canvas 元素,但是对于内部元素,圆圈,我找不到任何常规的解决方案。元素的边界非常重要
我怎样才能实现这个对象?