【发布时间】:2022-09-30 11:56:16
【问题描述】:
我正在使用,无济于事,@-moz-文档网址在文件内用户内容.css在指定的 URL 中应用 CSS 规则。以下是 HTML 和 CSS 代码:
HTML(page.html)
...
<style type=\"text/css\">
.mood {
background: pink;
}
</style>
<body>
<div class=\"mood\">
</div>
</body>
这CSS我在 userContent.css 中添加的规则:
@-moz-document url (C:/Users/User/Documents/page.html) {
.mood {
background: red !important;
}
}
我说还有其他最重要的规则用户内容.css如果指定的 URL 是一个网站,那么它确实有效,例如@-moz-文档网址 (website.com)不过,对于这些其他规则,我不必编写 HTML 代码。
我也尝试添加文件://,文件:///,文件://///地址前:(文件:// C:/ ...)正如我在http://kb.mozillazine.org/Links_to_local_pages_do_not_work 的一个明显相关的主题中看到的那样
-
@-moz不是无用的,因为它们仅适用于 @ 4% of users in the world 的 Firefox (Gecko) 浏览器吗?\"本地 html 文件\"是一个广义的术语。您是指来自<link>、<style>和/或.style属性的样式吗?假设userContent.css来自<link>,可以安全地假设任何继续它的东西都应该覆盖它。 -
@zer00ne 如果您像我一样属于那 4%,那根本没用。我使用 Firefox 是因为我使用的其他导航器 IE 和 Chrome 不允许我通过 userContent.css 和 userChrome.css 进行 Firefox 允许的良好样式自定义。本地 html 文件是指保存在我的 HDD 中的 html 页面 (*.html)。我编辑了我的问题,我认为它可能会回答您提出的其他问题。谢谢!