html - Firefox 中的转换属性和下拉错误

标签 html css css-transforms

我在使用 css 属性 transform:translate 使弹出窗口居中的弹出容器中的表单出现问题。

我有一个带有选择字段的表单,下拉列表不会随其余内容一起移动。如果弹出窗口没有 transform 属性,它们将位于弹出窗口所在的位置。

这只发生在 Firefox 中。我已经尝试将 transform:none 添加到选择字段和子元素,以及使用与弹出窗口相反的转换,但没有任何效果。有谁知道解决这个问题?谢谢。

最佳答案

原来是弹出窗口上的动画样式属性。我将其删除并繁荣,恢复正常。谢谢 Gaby aka G. Petrioli 的回复。

.smile-3DRotateBottom {
-webkit-animation-name: smile-3DRotateBottom;
animation-name: smile-3DRotateBottom;
-webkit-perspective: 1300px;
perspective: 1300px;
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;

关于html - Firefox 中的转换属性和下拉错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44937507/

相关文章:

javascript - amcharts svg 条形图上的值之间的动画过渡

javascript - 添加事件监听器为空

css - 为什么 "transform"属性被分组?

css - 如何制作四面体?

html - Css 在奇数宽度/高度模糊背景图像上翻译 50%

html - 表格 : How to achieve “normal” td widths, 但表格宽度为 100%?

jquery - 滚动到容器顶部后隐藏元素

javascript - 将 javascript 动画置于背景的最简单方法是什么?

css - 更改帖子中下一页分页的大小

jquery - 我想刷新包含 AdSense 广告的容器