Firefox -莫兹柱跨度:全部–;完全被忽视?

Firefox -莫兹柱跨度:全部–;完全被忽视?,firefox,css,Firefox,Css,在不同版本的Firefox新旧版本中测试CSS3中的列跨度似乎被完全忽略了 在firefox中,即使是quirksmode上的简单演示也会失败: 这有用吗?我在网上找不到任何相关的东西。如果规则有前缀(-moz column span),那么它肯定会起作用 我遗漏了什么吗?这是您从W3C获得的参考资料: -moz只是Firefox的前缀。因此,您还需要使用WebKit和常规声明 它应该是这样的: .pullquote { -moz-column-span: 2; -webkit

在不同版本的Firefox新旧版本中测试CSS3中的列跨度似乎被完全忽略了

在firefox中,即使是quirksmode上的简单演示也会失败:

这有用吗?我在网上找不到任何相关的东西。如果规则有前缀(
-moz column span
),那么它肯定会起作用


我遗漏了什么吗?

这是您从W3C获得的参考资料:

-moz
只是Firefox的前缀。因此,您还需要使用WebKit和常规声明

它应该是这样的:

.pullquote {
    -moz-column-span: 2;
    -webkit-column-span: 2;
    column-span: 2;
}

单列并不是最糟糕的回退方式,但IE用户可能不会超级热衷于此。请在网站上查看更多信息。

到今天为止,Firefox仍然不支持-moz-column span和-column span。

否,
-moz-column span和
column span
被Firefox忽略。以下是错误:

CSS列span在Firefox71中提供。

谢谢回复人,但测试时不起作用。在Firefox中对你有用吗?例如,在google search上找到的以下演示-Works in safari()在FF最新版本()中失败。看起来在你的第一个链接中,在span列的旁边写着“不受支持”,但在这个链接中,它看起来是一个候选项,但Firefox()还不支持它。我相信当他们拿起它的时候,他们可能会使用-moz。这是另一个要点,伙计们。MDN声明,正确的语法不允许元素只跨特定数量的列,因此该值永远不能是数字。。。要么跨越“所有”列,要么跨越“无”inherit也可以,但显然也会解析为all或none。Firefox 74.0.1中正式删除了列属性的所有
-moz
前缀。