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路径中使用fill=“currentColor”,但图标的颜色与文本的颜色不同。图标始终变为黑色。() 。我的图标继承字体大小和颜色{ 内容:url('data:image/svg+xml;utf8'); 高度:0.7em; } 结合背景的遮罩:currentColor可以执行此操作,但还必须设置宽度: 。我的图标继承字体大小和颜色{ 显示:内联块; 高度:0.7em; 宽度:0.5e

我希望有一些图标继承父元素的颜色和文本大小。我还希望它能够很容易地在代码的不同部分重用

我试图在SVG路径中使用
fill=“currentColor”
,但图标的颜色与文本的颜色不同。图标始终变为黑色。()

。我的图标继承字体大小和颜色{
内容:url('data:image/svg+xml;utf8');
高度:0.7em;
}


结合
背景的遮罩:currentColor可以执行此操作,但还必须设置宽度:

。我的图标继承字体大小和颜色{
显示:内联块;
高度:0.7em;
宽度:0.5em;
背景:彩色;
-webkit掩码:url('data:image/svg+xml;utf8')中心/封面;
}