【问题标题】:Perspective disables position:fixed in firefox 31 - 35透视禁用位置:在 Firefox 31 - 35 中修复
【发布时间】:2014-09-15 00:29:25
【问题描述】:

今天我将 Firefox 更新到了 31 版。从那时起,perspective 就禁用了任何孩子的固定位置。在早期版本的 Firefox 中没有发生这种情况,在 Chrome 中也没有。

              Fiddle
需要 FF 31-35

这是有意的行为还是错误?又该如何避免呢?

【问题讨论】:

  • FF31 中的固定元素还有另一个问题。当一个固定元素在另一个固定元素内部时,内部将表现得像绝对定位一样。希望很快会有新版本...
  • 如果遍历绝对定位的子元素并手动设置'perspective:none;`会怎样?

标签: css firefox position fixed


【解决方案1】:

尝试使用此设置:

.perspective {
    width: 100%;
    height: 100px;
    position: fixed;
    perspective: 500px;
    top: 0;
}

这将使容器保持在顶部并被固定。
工作小提琴:Fiddle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-20
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多