链接在Internet Explorer中不起作用

时间:2012-04-29 14:18:03

标签: html internet-explorer hyperlink

无论出于何种原因,某些访问者无法在Internet Explorer中点击http://www.ockelborum.se上的主菜单链接。它们适用于所有平台上的所有其他浏览器。链接的代码如下所示:

<div class="nav">
    <ul>
        <li><a href="http://www.ockelborum.se/index.html">Hem</a></li>
        <li><a href="http://www.ockelborum.se/lagenheter-lingbo.html">Lägenheter i Lingbo</a></li>
        <li><a href="http://www.ockelborum.se/lagenheter-ockelbo.html">Lägenheter i Ockelbo</a></li>
        <li><a href="http://www.ockelborum.se/overnattningsrum.html">Övernattningsrum</a></li>
        <li><a href="http://www.ockelborum.se/hotellkontakt.html" class="active">Kontakt</a></li>
        <li><a href="http://www.ockelborum.se/erbjudanden.html">Erbjudanden</a></li>
        <div style="clear: both;"></div>
    </ul>
</div>

你会在这里找到样式表:http://www.ockelborum.se/style.css

我真的希望有人可以帮我一把,因为我很难过。哦,至少有一位访客使用过IE8。

1 个答案:

答案 0 :(得分:2)

您是否可以访问Internet Explorer 6?如果没有,如果您安装了Windows 7,请尝试下载Windows XP Mode,即虚拟机。它附带IE6预装...这是IE我打赌那些声称无法点击链接的人正在使用。

我的猜测是你浮动你的无序列表项,你已经把清除放在错误的位置(它应该在关闭无序列表标记之后)。不知何故, MAY 导致问题,因为你不应该在无序/有序列表中有任何列表项以外的东西。

我认为您需要做的是将清除移到无序列表之外:

<div class="nav">
  <ul>
    <li><a href="http://www.ockelborum.se/index.html">Hem</a></li>
    <li><a href="http://www.ockelborum.se/lagenheter-lingbo.html">Lägenheter i Lingbo</a></li>
    <li><a href="http://www.ockelborum.se/lagenheter-ockelbo.html">Lägenheter i Ockelbo</a></li>
    <li><a href="http://www.ockelborum.se/overnattningsrum.html">Övernattningsrum</a></li>
    <li><a href="http://www.ockelborum.se/hotellkontakt.html" class="active">Kontakt</a></li>
    <li><a href="http://www.ockelborum.se/erbjudanden.html">Erbjudanden</a></li>        
  </ul>
  <div style="clear: both;"></div>
</div>