0

我正在使用一个示例网站,标题菜单 html 看起来像这样

<div id="header">
    <h1>
        ASP.NET MVC MUSIC STORE</h1>
    <ul id="navlist">
        <li class="first"><a href="/">Home</a></li>
        <li><a href="/Store">Store</a></li>
    </ul>
</div>

现在在 Chrome 中,链接可以工作,它们在悬停时会改变颜色,并在单击时转到正确的页面。在 IE 9(仅兼容模式)中,它们根本无法工作或响应点击。

我将其追溯到#header 上的 CSS 样式

#header
{
    float: left;
    width: 100%;
    border-bottom: 1px dotted #5D5A53;
    z-index:999;
    margin-bottom: 10px;
}

如果我取出浮子:左;链接工作正常。我的问题是为什么会这样?

如果我删除此行,页面上的其他任何内容都不会改变。

4

0 回答 0