问候。
我的网站上有一个奇怪的jQuery问题。
我正在尝试模仿按钮上的webkit转换,以便每个人都能获得闪亮的东西。正如我从谷歌搜索预测的那样,这是一种皇室般的痛苦。
因此,网站(http://thechimeraproject.x10.mx)就是可以看到问题的地方。它在按钮中,应该慢慢发光。 如果你在Chrome上打开了必要的浏览器特定的东西,虽然编写得非常糟糕,因为我正在学习js,因为我去了...现在是第三天,正在工作,所以webkit效果开始了。光泽
你对IE做了同样的事情,它有点相同,除了明显的PNG透明度问题,一旦FF工作就会到达。
你打开FF,你有一个额外的效果,有点无用的。如果你打开它并让鼠标离开实际页面,你会看到灰色。如果将鼠标放在页面内,则整个页面会淡入视图。它正在做悬停按钮div应该是什么。由于脚本通过设置带有“不透明度”类的受影响的div来工作,我尝试从导航div中删除该类,以便该页面中没有任何内容具有“不透明度”作为类,仍然搞砸了。用('。strongacity')取代(this)并仍然相同。
大问题:为什么? 顺便说一句,是的,一切都是一团糟,写得不好。我接受了C编程,而不是javascript,所以我要复制/粘贴很多东西,并使用基本的编程逻辑(和运气)来推动事情。我会感谢您提供有关编码的提示,但如果您开始这样做,您将会列出一个大清单。
实际代码可以在第118行(创建褪色的那个)上找到。
答案 0 :(得分:0)
您的html
元素已应用了一个类opacity
,导致整个页面在执行悬停代码时淡出。我不确定为什么会发生这种情况,但是您的页面有几个未关闭的标签和其他错误,这些错误总是会导致跨浏览器不一致的奇怪问题。
以下是有关您的HTML的验证者报告:http://validator.w3.org/check?uri=http%3A%2F%2Fthechimeraproject.x10.mx%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
我从这些错误开始,然后使用像Firebug这样的工具来确定代码的确切位置(如果它仍然存在)。