【发布时间】:2016-04-07 23:20:35
【问题描述】:
我有一个带有标题的框,它是position: absolute,并用top: 100% 隐藏。标题的父级具有overflow: hidden。当我将框悬停时,标题会向上滑动,因此完全可见。
现在的问题是,在此过渡期间,存在一个像素错误。这意味着过渡期间的标题比父框宽 1 个像素。过渡后一切看起来都很好。
它出现在 Windows 8.1 上的 IE 11 和 Mac 10.11.2 上的 Webkit 浏览器中。
您应该在this fiddle 中看到这种效果。 当您没有看到像素错误时,请尝试调整窗口大小。
您还会在屏幕截图上看到错误。
我已经尝试过:
- 将标题设置宽 1 像素
- 添加
overflow-x: hidden - 添加
translate3d
【问题讨论】:
-
实际上我看不到错误,你能拍几张这个像素错误的截图吗?
-
我没有看到它 (Chrome / Mac 10.11.2) - 你能提供截图吗?
-
@RyanLittle 我上传了一张截图。截图是用ie做的,但是在其他浏览器上是这样的。
标签: html css internet-explorer webkit css-transitions