【问题标题】:Change folder font color in CSS在 CSS 中更改文件夹字体颜色
【发布时间】:2013-11-03 17:55:04
【问题描述】:

我正在努力在 Linux Mint14 w/Nemo 中根据自己的喜好调整主题。 我唯一要更改的是文件夹中图标的字体颜色。 控制它的代码是:

GtkWindow {
    color: @fg_color;
}

但是,如果我将@fg_color 更改为#FFFFFF,它会更改图标、菜单栏文本和所有窗口的边框的文本颜色。我想将边框保持为默认颜色,只需更改字体颜色。 我尝试添加该行:

text-color: #FFFFFF

color-text: #FFFFFF

没有产生任何结果。我能做到吗?

编辑 也许我没有在这方面正确地解释自己。所以这是一张照片: Before altering color: @fg_color 如果您注意到,左窗格中的文本颜色为白色,并注意此文件夹中的其余文本(包括顶部栏)为黑色。我想将所有文本更改为白色。 但是,当我尝试按上述方式在 .css 文件中更改它时,它也更改了滚动条边框,如此处所示,但没有更改顶栏文本颜色: after changing to color: #FFFFFF

【问题讨论】:

  • GtkWindow 是否选择了正确的元素? @fg_color 是否以正确的语法返回/设置正确的 color
  • 'GTKWindow' 是整个窗口/文件夹的通用元素。通过“@fg_color”返回/设置正确的“颜色”,你的意思是它设置了全局颜色吗?是的。

标签: css gtk


【解决方案1】:

如果您在 .css 中找不到此代码,则可能在每个页面中都有此代码。尝试从前端(浏览器)端检查代码的属性。它必须在他们的某个地方。 Chrome 浏览器提供了一个很好的“元素属性”检查器,可以让您跟踪它。我猜它不是从 .css 中提取的,图标甚至可能有自己的文件夹。你确定它们不是图像吗?我只是说你想“更改文件夹中图标的字体颜色”,这让我有点困惑。这几乎听起来像你在谈论图像。我希望这个评论有帮助!

【讨论】:

  • 不,看来您没有抓住重点。我编辑了我的问题以进一步描述我想要实现的目标。
【解决方案2】:

由于@fg_color 正在设置全局颜色,因此您正在处理的区域似乎没有定义(至少在这个文件中没有)。所以尝试用类似这样的方式定义滚动条:

<STYLE TYPE="text/css">

BODY
{
scrollbar-base-color: orange;
scrollbar-arrow-color: green;
scrollbar-DarkShadow-Color: blue;
}
</STYLE>

如果这不起作用,请告诉我。请原谅我被另一个项目耽误了。

【讨论】:

  • 它并没有真正实现我想要完成的工作。受影响的不仅仅是滚动条​​边框。这都是边界。所以我只是在 gedit 中对 @fg_color 的所有实例进行了递归搜索,然后将它们定义为我想要的颜色。感谢您的帮助,但我认为正是 .css 的编写方式使这变得困难......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-14
  • 2012-07-28
  • 1970-01-01
  • 2020-04-04
  • 2021-03-27
相关资源
最近更新 更多