css - firefox 如何决定使用哪些@-moz-document 规则?

标签 css firefox

我为在 Fedora 19 上运行的 Firefox 26 创建了一个自定义 userContent.css 文件。

我试图找出@-moz-document 规则的优先顺序。

我想做的是为社区页面制定一套规则,为网站上的所有其他页面制定另一套规则。

我试过...

@-moz-document   
    url-prefix(https://discussions.apple.com/community/) 
{/* rules for this page */}


@-moz-document  
    domain(discussions.apple.com) 
{ /* different rules  for all other pages in domain. */}

我发现我的 url-prefix 规则被忽略了。

最佳答案

好吧,如果你在两个规则中有相同的属性,那么后者将覆盖前者,因为当所有的东西都被认为是平等的时候 CSS 从上到下应用规则,所以自 https://discussions.apple.com/community/也匹配 discussions.apple.com,后者的规则将适用,如果您愿意,可以交换订单,这应该会有所帮助。

关于css - firefox 如何决定使用哪些@-moz-document 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24920414/

相关文章:

firefox - “安全错误”代码 : "1000' in Audio API example

javascript - 无需 jQuery 即可迭代并修改通过 Ajax 添加的 DOM 元素

javascript - 点击放大图片。 JavaScript、CSS 和 HTML

javascript - Jquery 加载在单击时无法正常工作

html - CSS 样式重载

javascript - Firefox:单击并更改未附加到文档树中的复选框元素上的事件

javascript - 在 Firefox 中使用 JavaScript 刷新页面

ajax - 需要一个好的 CSS spinners 创建者。有人知道吗?

html - 如何使用 CSS HTML 将圆向下移动 15px

CSS:在 Firefox、IE 中替换 -webkit-line-clamp