html - Html制作的菜单栏,悬停和选择效果

标签 html css menubar

<div id="zgoraj">
                <a  href="">Domov</a>
                <a   href="">Moj profil</a>
                <a   href="">Administracija</a>
                <a  href="" >Urejanje urnikov</a>
                <a   href="">Statistike</a>
            </div>
<style>
#zgoraj{
width:670px;
background-color:#FF8000;
height:54px;

}
#zgoraj a{
border-style:solid;
border-width:2px;
border-color:black;
padding-top: 20px;
display:block;
float:left;
width:130px;
height:30px;
text-decoration:none;
color:white;
text-align:center;
/*box-shadow: 0 -7px 22px 6px #000000 inset;*/
}
#zgoraj a:hover{
    color:black;
    background-color:white;

}

</style>

这是我的“菜单栏”的代码。当选择一个链接并将您重定向到指定的 url 时,我希望悬停效果保持打开状态(我将编辑 href 属性)。

最佳答案

假设您在每个页面的顶部都有相同的菜单,您需要更新您的 CSS 以将额外的类定义添加到您的悬停样式:

#zgoraj a:hover, #zgoraj a.active {
  color:black;
  background-color:white;
}

然后将 'class="active"' 添加到应突出显示的 元素。

关于html - Html制作的菜单栏,悬停和选择效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12519608/

相关文章:

javascript - 如何知道光标何时停在某处?

html - 如何相对于前一个 block 在一行中定位内联 block ?

jquery - 将页脚放在底部

javascript - Accordion 子菜单不会向下滑动

java - 将 JMenuBar 添加到扩展 JFrame 时遇到问题

c++ - 在 C++ 中检索 Windows 中的菜单项列表

cocoa - 如何在优胜美地中使用 “Dark Mode”使菜单栏应用看起来更好?

html - 缩小浏览器会导致样式问题

javascript - 为什么从 onsubmit 调用 JS 函数会清除我的表单和控制台?

javascript - 在 JQuery 中动态地将 css 渐变应用于元素