CSS主菜单赢得';由于下面有超链接,请不要悬停
我有一些CSS,我发现,并用于我的网站上的主菜单,工作良好。但是,当显示位于菜单悬停位置下方的消息通知超链接图像时,当鼠标在下方拾取超链接时,悬停菜单将快速消失。我已经计算出指针事件:无;将使消息通知不可单击,然后悬停菜单工作,但通知超链接需要可单击 我在一些地方尝试了z-index,但是有容器和其他事情需要处理,所以我认为一个可能的解决方案是以某种方式应用指针事件:当悬停发生时,通知Div没有 我使用vb.net进行编码CSS主菜单赢得';由于下面有超链接,请不要悬停,css,asp.net,vb.net,Css,Asp.net,Vb.net,我有一些CSS,我发现,并用于我的网站上的主菜单,工作良好。但是,当显示位于菜单悬停位置下方的消息通知超链接图像时,当鼠标在下方拾取超链接时,悬停菜单将快速消失。我已经计算出指针事件:无;将使消息通知不可单击,然后悬停菜单工作,但通知超链接需要可单击 我在一些地方尝试了z-index,但是有容器和其他事情需要处理,所以我认为一个可能的解决方案是以某种方式应用指针事件:当悬停发生时,通知Div没有 我使用vb.net进行编码 <div style="float:left; margin-l
<div style="float:left; margin-left:338px; margin-top:-30px; " runat="server" id="notificationsDiv"><asp:HyperLink ID="hypNotifications" runat="server" Visible="false" NavigateUrl="~/Account/messageList.aspx"><asp:Image ID="imgNotifications" runat="server" Visible="false" ImageAlign="Middle" ImageUrl="~/files/images/icons/yesmessages.png" /></asp:HyperLink></div>
用户“Alto”也有类似的问题。这有用吗?请张贴一个否则,谢谢!我从这个链接中学到了一点,谢谢。然而,这里的问题略有不同。我在主菜单上有z-index:10,并将通知div设置为-1,但悬停可以工作,但超链接通知永远不会工作。用户“Alto”也有类似的问题。这有用吗?请张贴一个否则,谢谢!我从这个链接中学到了一点,谢谢。然而,这里的问题略有不同。我在主菜单上有z-index:10,并将通知div设置为-1,但是悬停可以工作,但超链接通知永远不会工作。
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-
box;margin:0;padding:0; }
.clr{clear:both;}
#mainNav {
background-color:#8BC28B;
font-size:0;
text-align:center;
width:100%;
}
#mainNav ul {font-size:11px; }
#mainNav i {font-size:3em;}
#mainNav li {display:inline-block; height:inherit;}
#mainNav a {
color:#fff;
font-family:'Open Sans', Tahoma, Sans-Serif;
font-size: 1.2em;
display:block;
height:inherit;
margin:0;
padding:0.75em 0.75em;
text-decoration:none;
}
#mainNav a:hover {
background-color:#DF7764; transition: background .25s ease;
}
#mainNav li .sub-menu {
background-color:#900;
position:absolute;
left:-9999px;
opacity:0;
transition: opacity .75s;
width:100%;
z-index:10;
}
#mainNav li:hover .sub-menu {
left:0px;
opacity:1;
}
#mainNav .sub-menu i {font-size:1em;}
#mainNav .sub-menu a {
height:3em; line-height:3em;
padding:0 1em;
height:inherit;
width:100%;
}
#mainNav .sub-menu a:hover {background-color:#f60;}