【发布时间】:2021-04-14 16:18:01
【问题描述】:
我正在svg 中创建一个ellipse。在这个ellipse 中,我试图给出一个像星形或十字形的形状。除了ellipse,我不能使用其他任何东西。这是我到目前为止所做的。
<ellipse cx="96" cy="126" rx="5" ry="5" fill="#EF4444" stroke="#EF4444" stroke-width="19" stroke-dasharray="4" opacity="1" transform="translate(139 50)"></ellipse>
我所做的只是添加了stroke-dasharray="4",它变成了一个十字架。但这还不合适。谁能帮我解决这个问题。
这就是现在的样子。哪个不是星星也不是十字架。
【问题讨论】:
-
我想你可以应用星形或十字形的clipPath到椭圆。
-
您能否提供更多详细信息。我对 clipPath 没有太多想法
-
如果您不知道如何创建 SVG,最好使用 SVG 编辑器,例如询问 inkscape 并使用它来绘制您需要的任何内容。
-
感谢您的建议。我现在正在检查