虽然我们可能不想对元素应用3D变换,可我们一样可以开启3D引擎
例如我們可以用transform: translateZ(0); 來開啟硬件加速 。
.cube {
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
/* Other transform properties here */
}
在 Chrome and Safari中,當我們使用CSS transforms 或者 animations時可能會有頁面閃爍的效果,下面的代碼可以修復此情況:
.cube {
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000;
-moz-perspective: 1000;
-ms-perspective: 1000;
perspective: 1000;
/* Other transform properties here */
}
轉載于:https://www.cnblogs.com/makan/p/4707349.html
總結
以上是生活随笔為你收集整理的虽然我们可能不想对元素应用3D变换,可我们一样可以开启3D引擎的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: lucene-5.3.1配置(win7x
- 下一篇: [转]粤语发音字典-粤语翻译