2

我有一些“a href”图像链接并悬停在网站上进行导航(www.byrdnick.com,在该网站的非移动版本中)。这些图片链接似乎让 iOS 浏览器感到困惑。当您点击一次图像链接时,它会变为悬停图像。当您点击悬停图像时,没有任何反应。当您再次点击悬停图像时,您最终会被重定向到该链接。

有什么方法可以使这些图像链接起作用,还是我必须尝试一种全新的方法,例如地图之类的?

提前感谢所有帮助像我这样的人的大师!

4

2 回答 2

0

只要它与我在下面的内容类似,并且您没有任何奇怪的冲突类,您应该没问题。

<a href="some link"><img src="some image" /></a>
于 2012-09-27T00:41:39.123 回答
0

psd2css.js这是因为您的javascript 为调整您的 div 和链接所做的所有奇怪的事情。

我从来没有使用过这个工具,但是您的网页似乎是使用名为 psd2cssonline 的工具生成的?该工具似乎在幕后为您的所有<a href>链接添加了一些晦涩的处理方法。这在文件中很容易看到psd2css.js,一旦加载了文档,脚本就会为您的所有<img> hover功能添加一些魔力。

我没有研究这个工具添加的整个 javascript,但我很确定这是问题的原因。该工具似乎与触摸屏设备不兼容,或者在“悬停”毫无意义的移动环境中以某种方式混淆了触摸事件(您不能在触摸屏上“悬停”项目!),并且可能需要更新才能管理它生成的网站的移动版本。

同时,当您在移动设备上访问您的网站时,您可以尝试禁用此脚本(以及此工具可能生成的所有其他内容以自动将行为添加到您的链接),以避免在这种情况下弄乱“悬停”事件,并且简单地保持没有任何类似脚本的标准行为。

于 2012-09-27T00:44:02.897 回答