Firefox 有许多核心 CSS 文件用于渲染网页。 其中大多数都包含所有未提供自身样式的网页的合理默认值。 例如,Firefox 有一个专门用于表单的 CSS 文件,名为 forms.css,它为表单元素提供特殊的 Firefox 表单外观。 此文件与其他浏览器中的默认设置不同,因此需要 CSS 重置来获得跨浏览器一致性。 但是我离题了。
我强烈建议不要修改大多数这些核心 CSS 文件。 毕竟我们是网页设计师,我们需要以与其他人相同的方式在浏览器中查看网页。 如果我们到处修改它,我们就不会有任何共同点。 但是,有一个你可以修改的文件,它不会造成任何伤害,而且很有趣。 那就是 Firefox 的 viewsource.css。
要开始(在 Mac 上),你需要打开名为 Firefox.app 的“包”。
进入后,你可以打开文件夹 Contents > MacOS > res。
你可以在此处找到 viewsource.css 文件,并可以使用任何普通文本编辑器进行编辑。 文件顶部有一个很大的许可证块。 我没有看到许可证中禁止将其用于你自己的目的的内容,但我对所有法律事项不太了解。 我想既然 Firefox 是开源的,而且你没有以任何方式重新打包和分发它,所以编辑它应该没问题。
在更改任何内容之前,我建议你备份一个副本。 这是因为你可能做了一些奇怪的事情,过了一段时间就厌倦了它,并且想恢复到默认设置。
以下是我修改的方法。 我只是为它创建了一个特殊的深色/多云背景图像,并修改了颜色。
*|*:root {
background: url(viewsource-bg.jpg) top center no-repeat black;
}
#viewsource {
font-family: -moz-fixed;
font-weight: normal;
color: white;
white-space: pre;
}
#viewsource.wrap {
white-space: pre-wrap;
}
pre {
font: inherit;
color: inherit;
white-space: inherit;
margin: 0;
}
.start-tag {
color: #ff5353;
font-weight: bold;
}
.end-tag {
color: #ff5353;
font-weight: bold;
}
.comment {
color: #86d98f;
font-style: italic;
}
.cdata {
color: #CC0066;
}
.doctype {
color: steelblue;
font-style: italic;
}
.pi {
color: orchid;
font-style: italic;
}
.entity {
color:#FF4500;
font-weight: normal;
}
.text {
font-weight: normal;
}
.attribute-name {
color: white;
font-weight: bold;
}
.attribute-value {
color: lightblue;
font-weight: normal;
}
.summary {
display: block;
background-color: #FFFFCC;
width: 90%;
border: solid;
border-width: 1pt;
font-family: sans-serif;
}
.popup {
font-weight: normal;
}
.markupdeclaration {
color: steelblue;
font-style: italic;
}
.error, .error > .start-tag, .error > .end-tag,
.error > .comment, .error > .cdata, .error > .doctype,
.error > .pi, .error > .entity, .error > .attribute-name,
.error > .attribute-value {
color: red;
font-weight: bold;
}
结果是这样的
哇!
很棒的技巧!
非常感谢!!!
哈! 非常不错。 感谢你的调整。
哈哈,你疯了/闲得无聊
很棒 Chris :D
很酷的技巧! 谢谢!
这很酷。 我希望 Chrome 不要超过 Firefox
你是怎么让背景图像显示出来的? 我尝试了所有方法,但都不起作用。 我甚至尝试使用你提供的代码,并使用了自己创建的图像。
@Justin: 不确定,请确保图像与 CSS 文件位于同一目录中,图像已正确保存并正常显示(将其拖到浏览器窗口中进行检查)。 还要确保你将其设置为在“顶部”显示。 许多代码窗口非常高,因此如果将其设置为居中,它可能会在页面底部。
很棒的技巧!
对于 Windows,此技巧的文件为
C:\Program Files\Mozilla Firefox\res\viewsource.css
好发现,我可能要将我的视图设置为黑色背景了。 :)
很酷! 我们这些设计师喜欢与众不同。
不错的技巧,谢谢;)
viewsource-bg.jpg 的链接在哪里?
我真正想知道的是如何让它使用 4 个空格而不是 8 个空格来显示每个制表符。 有什么想法吗?
有人在 Windows 机器上尝试过吗? 我编辑了 Program Files\Mozilla Firefox\res 下的 viewsource.css,但我的更改没有生效。
好技巧。 当你习惯了某种风格时,它很有用。 谢谢
这是一个好技巧,尽管其他人不会看到它。
现在如果我还能让它对我的 JavaScript 注释进行颜色编码就好了。
// 用绿色看起来很不错!