【发布时间】:2013-12-07 09:47:15
【问题描述】:
我在 Google Chrome 中遇到了一个非常奇怪的错误。
这是我的代码
<div id="wrapper">
<div class="trans">
</div>
</div>
body {
background:green;
overflow: hidden;
}
.trans {
width: 155550px;
height: 200px;
background: #000;
position: relative;
-webkit-transition-property:-webkit-transform, left, top;
-webkit-transition-duration:0.600s;
-webkit-transform:translate3d(0px,0,0);
-webkit-transition-timing-function:ease-in-out;
}
#wrapper:hover .trans {
-webkit-transform:translate3d(-155550px,0,0);
}
当您将鼠标悬停在包装 div 上并转换时,背景会闪烁以显示透明区域。该错误的任何解决方案?我在 Win8 上使用最新版本的谷歌浏览器
谢谢
更新: 这就是我要为想知道我实际在做什么的用户实现的目标
【问题讨论】:
-
想要的效果是什么?我不一定确定 translate3d 是否合适
-
你的 div 怎么这么宽?
-
@ExtPro 当幻灯片移动透明背景出现时,我在滑块中遇到了这个问题,我不想要那个背景轻弹
-
@Hushme 我仍然不确定您期望/尝试的具体行为是什么?
-
@screenmutt 我知道它的宽度,但你知道,我们需要有这么多幻灯片的滑块中的那种可怕的宽度
标签: css google-chrome webkit css-transitions