是否有可能在SVG元素上有两个笔画?

tha*_*Guy 0 css svg

我有一些SVG元素(矩形).当我双击这些时,我将一个类添加到矩形.

这个类是这样的:

.highlighted {
    stroke: green;
    stroke-width : 3px;     
}
Run Code Online (Sandbox Code Playgroud)

基本上是绿色边框.我尝试过这样的课程:

.highlighted {
    border: 3px solid green;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为我正在使用SVG而不是HTML.

我的问题是,是否可以在一个SVG矩形元素上有多个笔划?

Pau*_*e_D 5

目前答案是否定的.

您需要第二个矩形来创建另一个"笔画".

然而,有希望

W3规范中提取

SVG 2支持多个笔划,我们需要在本规范中处理更新的措辞.

至于边界......它们不适用于SVG内部元素,如路径和矩形等......只有完整的 SVG本身.