我有一个SVG文件,我正在应用CSS样式。大多数规则似乎都能正常工作,但是当我应用关于圆角的规则(rx:5; ry:5)时,它没有任何效果。 '内联'样式规则可以工作,但我在嵌入和外部样式表中运行不成功:
<svg ...>
<defs>
<style type="text/css" >
<![CDATA[ rect{ rx:5; ry:5; } ]]>
</style>
</defs>
<rect
height="170" width="70" id="rect7"
x="0" y="0" />
</svg>
我错在哪里了,有任何想法吗?
border-radius: 5px;
那样调整SVG的四舍五入?解释一下,谢谢。 - plukeborder-radius: 5px;
相同的效果? 我没有动态创建SVG,并且它们被用于具有不同通用样式的不同网站。 除了'内联'它或编写JavaScript进行动态更改之外,是否唯一的方法? 再次感谢您的帮助。 - pluke