【发布时间】:2013-12-02 18:30:43
【问题描述】:
我的菜单是这样的:
<section class="top-bar-section">
<ul class="left">
<li class="menu-item menu-item-main-menu menu-item-cine-suntem has-dropdown not-click" id="menu-item-60"><a href="#">TopLevel Menu</a>
<ul class="dropdown">
<li class="menu-item menu-item-main-menu menu-item-misiuneviziune" id="menu-item-66"><a href="#">SubLevel Menu</a></li>
</ul>
</ul>
当我将鼠标悬停在顶级菜单上时,会显示黑色箭头的 CSS
.top-bar-section .has-dropdown > a:hover:after{
content: "";
display: block;
width: 0;
height: 0;
border: inset 5px;
border-color: #000 transparent transparent transparent;
border-top-style: solid;
margin-top: 22px;
z-index:999;
}
当我悬停该菜单项的子元素时,如何使该箭头保持可见,因为现在只要我开始悬停子项,父项的箭头就会消失。
【问题讨论】:
-
我知道上面的标记缺少一些结束标签,在网站上这些标签就在那里。
-
菜单位于此处:asptmr.studyor.net 如果有帮助