Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS边框属性未反映在svg文本上_Css_Svg - Fatal编程技术网

CSS边框属性未反映在svg文本上

CSS边框属性未反映在svg文本上,css,svg,Css,Svg,边框属性未应用于SVG文本。我不想使用outline属性,因为它不支持在不同的侧面赋予不同的颜色,也不想使用其他svg元素,如rect或path,因为这将使我的任务总体上更加复杂。请指导如何在SVG文本元素上应用边框css abc{ 边框:1px纯绿色; } 我爱SVG! 很抱歉,您的浏览器不支持内嵌SVG。 abc{ 边框:1px纯绿色; } 我爱SVG! 很抱歉,您的浏览器不支持内嵌SVG。 .abc{高度:25px; 边框:1px纯绿色; 宽度:88px;} 我爱SVG! 很抱歉,您

边框属性未应用于SVG文本。我不想使用outline属性,因为它不支持在不同的侧面赋予不同的颜色,也不想使用其他svg元素,如rect或path,因为这将使我的任务总体上更加复杂。请指导如何在SVG文本元素上应用边框css

abc{ 边框:1px纯绿色; } 我爱SVG! 很抱歉,您的浏览器不支持内嵌SVG。 abc{ 边框:1px纯绿色; } 我爱SVG! 很抱歉,您的浏览器不支持内嵌SVG。 .abc{高度:25px; 边框:1px纯绿色; 宽度:88px;} 我爱SVG! 很抱歉,您的浏览器不支持内嵌SVG。
抱歉,我不认为这是可能的,我检查了svg dom对象子对象,没有边框样式定义。 检查联机编辑器:

如果您的项目依赖SVG,也可以使用一些免费api来简化:

文本测试hello world
您尝试过SVG元素的笔划属性吗?为什么使用SVG来编写简单文本?@Temani Afif,它比只显示简单文本更大,这需要它,我刚刚用最简单的代码发布了我的问题陈述来解释我的问题陈述。@MeghnaBhuptani我没有投反对票,但是,是的,我已经在问题中指定,我不能使用outline属性,因为它不支持在不同的侧面提供不同的颜色。SVG文本元素不支持SVG规范中的border属性。我希望在单个文本元素上有边框,而不是在父SVG元素上。在我的代码中,在一个父svg元素中会出现几个文本元素。