【发布时间】:2011-03-08 13:47:09
【问题描述】:
在 Simon Collison 的 new old Responsive Web Design 中,在 CSS 中,有几个这样的声明:
@-moz-document url-prefix() {
.fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; }
.fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; }
}
这实际上是做什么的?我搜索了 @-moz-document url-prefix() 并找到了在 userchrome 中使用它的参考,但不是标准站点样式表。
它通常有一个作为参数传入的 URL,然后将声明的内容限制为该 URL。但是,在 Colly 的网站上,没有传入任何参数。这表明声明正在对当前 URL 或 any URL 进行操作,不是吗?那么我们在这里看到的是一种针对特定规则的仅限 Mozilla 浏览器的方式?
【问题讨论】: