1

我将在coverflow风格的显示器中嵌入一个flash播放器。

我使用css3变换样式:preserve-3d;在flash的祖先之一上,以便根据其3d方向(而不是在DOM中的顺序)对保存flash嵌入的元素进行z索引。

如果Firefox的祖先之一具有preserve-3d css属性,则会隐藏闪存嵌入。如果我删除此属性,它将渲染闪存。

其他浏览器将正确呈现此内容。

下面是一个测试用例提琴:http://jsfiddle.net/ek59Y/1/

这是预期的行为吗?这是一个错误吗?

我的浏览器:

  • firefox 17.0(也在15.0上测试)
  • 铬23.0

编辑:

将transform-style设置为flat将产生与完全删除属性(正确渲染)相同的结果。

4
  • firefox以外的浏览器将忽略-moz变压器式猜猜为什么?:-) 评论 2012年12月9日14:24
  • 对不起,这是一个测试用例。现已更新。
    – 罗德克
    评论 2012年12月9日14:26
  • 其他浏览器=chrome? 评论 2012年12月9日14:33
  • 在这种情况下,我目前只关心这两个浏览器。
    – 罗德克
    评论 2012年12月9日14:35

1答案1

重置为默认值
1

很明显,这是一个Firefox错误。

我用bugzilla打开了一张罚单,一位Mozilla代表表示Firefox不支持使用wmode=窗口保留-3d.

https://bugzilla.mozilla.org/show_bug.cgi?id=819763

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.