Html 领元';t打开

Html 领元';t打开,html,css,hyperlink,Html,Css,Hyperlink,我正在构建一个页面,顶部有一个页眉,左侧有一个菜单,底部有一个页脚。我已经定义了所有这些使用 链接在菜单中。只要我没有应用css,链接就可以工作,但一旦我应用了外部文件中的css,链接就停止工作 我可以看到它改变,当我悬停和消失时,我点击它,但页面没有改变。 只有在新窗口或新选项卡中打开链接时,它才有效。为什么要这样做?我怎样才能修好它 以下是HTML代码: <body> <div id="container"> <div id="heade

我正在构建一个页面,顶部有一个页眉,左侧有一个菜单,底部有一个页脚。我已经定义了所有这些使用

链接在菜单中。只要我没有应用css,链接就可以工作,但一旦我应用了外部文件中的css,链接就停止工作

我可以看到它改变,当我悬停和消失时,我点击它,但页面没有改变。 只有在新窗口或新选项卡中打开链接时,它才有效。为什么要这样做?我怎样才能修好它

以下是HTML代码:

<body>
    <div id="container">
        <div id="header">
            <h1>Site HTML</h1>      
        </div>

        <div id="menu" >
            <h1>Navigation</h1>
                    <ul>
                            <li>    <a href="javascript.html">Javascript</a>   </li>
                    </ul>

            </div>

            <div id="content"> 
            <p>
            </p>
         </div>

     </body>
删除
#菜单a:活动{可见性:隐藏;}


不要认为这有什么区别。

因为您正在设置活动伪类上隐藏的属性可见性。只需删除该行:

#menu a:active {
  visibility:hidden;
}

你的CSS不完整。你能发表一篇文章吗?你说CSS不完整是什么意思?还有一个愚蠢的问题:什么是JSFIDLE?:-)不,等等,我刚拿到JSFIDLE的东西。我正在调查。完成了(非常方便)非常感谢。很好,非常感谢。现在工作很完美。
#menu a:active {
  visibility:hidden;
}