Html 链接在IE7中不可单击

Html 链接在IE7中不可单击,html,css,wordpress,internet-explorer-7,internet-explorer-6,Html,Css,Wordpress,Internet Explorer 7,Internet Explorer 6,我有一些基本的超链接(它们是Wordpress动态生成的标签) 以下是生成它们的代码: <p><?php the_tags('Tags: ', ', ', '<br />'); ?></p> 一切都可以在所有现代浏览器(包括IE8)中运行。然而,在IE7中,它看起来是一样的,链接在那里,除了超链接功能之外,所有属性都在那里 知道为什么吗?我尝试了WordPress 3.0.1中的代码,没有发现任何问题。您可能需要安装IE开发者工具栏并检查标签

我有一些基本的超链接(它们是Wordpress动态生成的标签)

以下是生成它们的代码:

<p><?php the_tags('Tags: ', ', ', '<br />'); ?></p>

一切都可以在所有现代浏览器(包括IE8)中运行。然而,在IE7中,它看起来是一样的,链接在那里,除了超链接功能之外,所有属性都在那里


知道为什么吗?

我尝试了WordPress 3.0.1中的代码,没有发现任何问题。您可能需要安装IE开发者工具栏并检查标签。

我在WordPress 3.0.1中尝试了该代码,没有发现任何问题。你可能想安装IE开发者工具栏并检查标签。

好的,所以我修复了bug,但我仍然希望有人能解释为什么这个固定使它工作。

我做了以下几件事

我用类“tags”将生成的锚链接包装在一个div中 然后,在一个特定的IE7 CSS样式表中,我为这些链接提供了以下样式:

.tags a { zoom: 1; }
有人知道这解决了问题的原因吗?那到底是干什么的

谢谢!
虽然我修好了程序错误,但我还是希望有人能解释一下为什么这个固定的工具能使Amit工作。

我做了以下几件事

我用类“tags”将生成的锚链接包装在一个div中 然后,在一个特定的IE7 CSS样式表中,我为这些链接提供了以下样式:

.tags a { zoom: 1; }
有人知道这解决了问题的原因吗?那到底是干什么的

谢谢!
Amit

这与底层PHP代码没有什么关系。生成的HTML是什么样子的?很可能你的链接被另一个元素重叠了,或者你看到了不透明度过滤器错误(IE6/7有时会使链接在应用了.png或alpha不透明度的元素中时不可访问)。嘿,伙计们,很抱歉造成混淆。你们都是对的。生成这些链接的php标记没有问题。我认为托马斯所说的最有道理。它可能是位于它上面的某个元素。我将把生成的HTML复制/粘贴到这里。也许我们可以一起解决这个问题,这与底层PHP代码没有多大关系。生成的HTML是什么样子的?很可能你的链接被另一个元素重叠了,或者你看到了不透明度过滤器错误(IE6/7有时会使链接在应用了.png或alpha不透明度的元素中时不可访问)。嘿,伙计们,很抱歉造成混淆。你们都是对的。生成这些链接的php标记没有问题。我认为托马斯所说的最有道理。它可能是位于它上面的某个元素。我将把生成的HTML复制/粘贴到这里。也许我们可以一起解决这个问题。欢迎来到IE html呈现引擎的精彩世界:我觉得可能是hasLayout bug,再次抬高了它的丑陋面孔:)欢迎来到IE html呈现引擎的精彩世界:我觉得可能是hasLayout bug,再次抬高了它的丑陋面孔:)