Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.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
Jquery 新材质设计图标主题-设置颜色_Jquery_Css_Icons_Material Design - Fatal编程技术网

Jquery 新材质设计图标主题-设置颜色

Jquery 新材质设计图标主题-设置颜色,jquery,css,icons,material-design,Jquery,Css,Icons,Material Design,我正在寻找一个便携式解决方案来着色一些图标。我最初的问题在我的MacBook上的Chrome和Firefox中得到了解决,在Safari中,颜色的效果与预期一致。评论员报告说,这些颜色在Windows上的Chrome中的效果与预期一致 我有一个使用材质设计图标的简单jQuery Web应用程序。我可以使用CSS设置图标的颜色,一切都很好。但是对于一些图标,特别是文件夹,新的概述主题更适合我的应用程序,而且CSS颜色似乎没有效果 这里有一个设置图标颜色的好例子,如果我将该例子改编为如下内容:

我正在寻找一个便携式解决方案来着色一些图标。我最初的问题在我的MacBook上的Chrome和Firefox中得到了解决,在Safari中,颜色的效果与预期一致。评论员报告说,这些颜色在Windows上的Chrome中的效果与预期一致

我有一个使用材质设计图标的简单jQuery Web应用程序。我可以使用CSS设置图标的颜色,一切都很好。但是对于一些图标,特别是文件夹,新的概述主题更适合我的应用程序,而且CSS颜色似乎没有效果

这里有一个设置图标颜色的好例子,如果我将该例子改编为如下内容:


更改Google材质设计图标的颜色示例
文件夹
文件夹

文件夹
因为材质图标是svg,所以您需要访问子svg元素,并对svg值进行处理。它们不受
颜色
属性的影响

.material-icons svg {
  fill: white; // The filling
  stroke: black; // the outline - this depends on how the svg is drawn
}

因为材质图标是svg,所以您需要访问子svg元素,并对svg值进行处理。它们不受
颜色
属性的影响

.material-icons svg {
  fill: white; // The filling
  stroke: black; // the outline - this depends on how the svg is drawn
}

我知道这是一个古老的线索,但也许有些人仍在寻找答案

轮廓图标似乎与css颜色设置一起工作:

<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round|Material+Icons+Two+Tone|Material+Icons+Sharp">

<i class="material-icons-outlined" style="color:green">home</i>
css:

附件:

  • 工作角度

我知道这是一条老线索,但也许有些人还在寻找答案

轮廓图标似乎与css颜色设置一起工作:

<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Round|Material+Icons+Two+Tone|Material+Icons+Sharp">

<i class="material-icons-outlined" style="color:green">home</i>
css:

附件:

  • 工作角度

转换为一个代码段-它看起来就像我从您提供的代码中所期望的那样。i、 e你告诉它画一个蓝色的大文件夹图标,这正是它所做的。不清楚您是希望蓝色图标为绿色,还是希望
轮廓图标为蓝色。在其他浏览器/手机上可能会有所不同?我看不到蓝色的。我在Mac上的Chrome和Firefox中都看到了黑色的轮廓。你在哪个平台上看到蓝色轮廓?Windows 10,Chrome。虽然它更像是紫色而不是蓝色。尝试不同的颜色-例如,我尝试了绿色的轮廓,它也工作。因此,一些平台依赖性。(并且感谢您将其转换为代码段。)转换为代码段-它看起来就像我从您提供的代码中所期望的那样。i、 e你告诉它画一个蓝色的大文件夹图标,这正是它所做的。不清楚您是希望蓝色图标为绿色,还是希望
轮廓图标为蓝色。在其他浏览器/手机上可能会有所不同?我看不到蓝色的。我在Mac上的Chrome和Firefox中都看到了黑色的轮廓。你在哪个平台上看到蓝色轮廓?Windows 10,Chrome。虽然它更像是紫色而不是蓝色。尝试不同的颜色-例如,我尝试了绿色的轮廓,它也工作。因此,一些平台依赖性。(感谢您将其转换为代码片段。)我将按照您的建议进行实验,但请注意,我上面的代码片段确实显示了“标准材质设计”文件夹直接受绿色影响。我将按照您的建议进行实验,但请注意,我上面的代码片段确实显示了标准材质设计文件夹直接受到绿色的影响。这不允许您轻松设置轮廓和填充的颜色。它只是改变了整个图标的色调。这不是一个真正的解决方案。这不允许您轻松设置轮廓和填充的颜色。它只是改变了整个图标的色调。这不是一个真正的解决办法。