【问题标题】:css3 multiple-column - which browser has the correct behaviour (if any)?css3 多列 - 哪个浏览器具有正确的行为(如果有)?
【发布时间】:2012-01-14 19:06:40
【问题描述】:

这是一个代码,它应该显示 6 列,平均分布在容器的宽度上: http://jsfiddle.net/fstyh/

但是: IE10(pp2win7 和 pp4win8)和 Opera 11.60 以奇怪的方式(如区域流)将这些列聚集在一起,而 IE9、Firefox12 和 Chrome17 只是将它们一个接一个地堆叠起来。

哪些浏览器是正确的? IE10 和 Opera,因为它们较新?还是 Chrome 和 Firefox,因为它们一起拥有更大的市场份额?

在回答之前,请检查 Opera 中发生的情况,当您向这些列添加一些文本时。 (它是透明的,但可以很好地显示效果)。 IE10 无论如何都不会对此做出反应。

我在spec 中找不到任何内容。希望任何人都可以提供帮助。

【问题讨论】:

  • "Chrome 和 Firefox,因为它们一起拥有更大的市场份额?"这没有任何意义o_O
  • 文档渲染的正确性不是由多数意见或共识来评估的,而是由语言的规范来评估的。

标签: css cross-browser


【解决方案1】:

糟糕,事实证明,mozilla 和 webkit 仍然需要供应商前缀用于多列属性和值。

http://jsfiddle.net/fstyh/1/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-11
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-14
    • 2011-12-21
    • 1970-01-01
    相关资源
    最近更新 更多