【发布时间】:2014-07-25 10:15:56
【问题描述】:
伙计们,我很困惑。我制作了一个使用 CSS 动画和一些非常基本的 Javascript 的 HTML 页面。虽然我确信我没有以最好/最有效的方式完成它(对此仍然有点新),但它足以让我满意,但在 Chrome、Safari 或 Opera 中运行时,我遇到了一些元素如何呈现的间歇性问题。
现场示例:http://careers.dept.shef.ac.uk/MOOCs/STAR/
向下导航到“解决问题的技能”,然后从那里导航到“沟通技巧”或“领导技能”。位于问题解决技能底部的导航按钮仍然可见。但它们实际上并不存在……如果我按 Ctrl+A,它们就会消失。你不能点击它们,它们就在那里。
我已经在几台 PC 上尝试过,但遇到了同样的问题。有时它根本不会发生。它似乎不会发生在 IE 或 Firefox 上。是否与这些浏览器如何渲染元素以及它们如何处理不透明度有关?
非常感谢。
编辑:这是一个屏幕截图:http://i.stack.imgur.com/FPtGQ.png
【问题讨论】:
-
点击“沟通技巧”后,我还可以点击按钮吗?我已经在 Mac 上的 Chrome PC、Chrome 和 Opera 中进行了测试。它不会失败。您希望哪些确切的按钮消失?
-
嗨托尼,你看到两排按钮了吗?我在原始问题中添加了屏幕抓取以显示我的意思。
-
我在 Chrome 和 FreeBSD 上,但也没有看到两套。
-
...开始怀疑这是否可能是硬件问题...这可能吗?到目前为止,感谢您的 cmets。
-
感谢您的屏幕抓取。据我所知,这不可能是硬件问题,而更多是浏览器引擎的问题。
标签: html css google-chrome safari opera