我正在制作this website,而且我在浏览器之间遇到了一个大问题。我在网站上添加了一些动画,当我触发动画时,我遇到了元素移动的问题。我通过添加backface-visibility:hidden;
所有必需的浏览器前缀来解决它。在Chrome上一切正常,但在Firefox上没有用。这是我在搜索和询问后添加的内容
/*perspective*/
-webkit-perspective:0;
-moz-perspective:0;
-ms-perspective:0;
-o-perspective:0;
perspective:0;
/*backface-visibility*/
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
/*transform*/
-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);
-ms-transform:translate3d(0,0,0);
-o-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
答案 0 :(得分:3)
答案 1 :(得分:-1)
使用CSS3在3D动画上创建此演示,向下滚动到背面可见性部分,并通过工作演示进行了解释。 http://www.tutorialspark.com/css3/CSS3_3D_Transforms.php