我们正在开发一个有很多过渡的网站。在 Firefox 中,当您放大和缩小时,所有内容都是静态调整大小且不移动元素,但是当您在 Chrome 中调整大小时,总是会移出位置并变大。
如何在 Chrome 中解决这个过渡问题?我想知道是否有解决办法。
我的 CSS 代码的一部分带有转换:
#login{
float:right;
width:130px;
height:30px;
background:#7eb055;
-webkit-backface-visibility: hidden;
backface-visibility:hidden;
-webkit-transition: width 0.5s, height 1s;
-o-transition: width 0.5s, height 1s;
-moz-transition: width 0.5s, height 1s;
-ms-transition: width 0.5s, height 1s;
transition: width 0.7s, height 1s;
}
请注意,我尝试过-webkit-backface-visibility: hidden;
,但这并不能解决问题。