0

我注意到我的 Mac 上的 Chrome 和 Safari 都有一些奇怪的行为:

  • 山狮
  • Safari 6.0 (8536.25)
  • 铬 21.0.1180.89

该页面是一个简单的固定 div,其中包含一些文本,我添加了第二个 div,它在 5 秒内执行简单的 CSS 翻译,因此您可以轻松看到差异。我的网络应用程序使用 CSS 过渡来显示和隐藏部分,而在它执行此操作时,屏幕的大部分似乎发生了变化。

我已将示例代码和 .mov 文件放在服务器上,因此希望您会看到相同的问题:

http://physicaltable.com/index.htmlhttp://physicaltable.com/CSS_JIGGLE_TEST_2.mov

奇怪的粗体不会出现在 Windows 7 上的 Chrome 中,也不会出现在 iPad 2 (v5.1.1) 上

有没有其他人见过这种类型的问题?

4

1 回答 1

0

我意识到这不是一个很好的答案,但我发现这主要是因为元素的渲染。如果元素需要使用硬件或任何其他类型的图形渲染,它基本上会获取文本的图像,对其进行调整,然后重新渲染文本(如果可以的话)。

“拍照”是失去大胆的地方,因为浏览器/显示器/某些东西正在添加使文本看起来不错的天赋。当然,它看起来并不那么好,但这只是我。

我注意到除了全白/黑以外的不同颜色,它的行为可能不同。我希望随着浏览器和渲染的进步,事情会变得顺利。

于 2013-04-24T17:49:13.690 回答