Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS主菜单赢得';由于下面有超链接,请不要悬停_Css_Asp.net_Vb.net - Fatal编程技术网

CSS主菜单赢得';由于下面有超链接,请不要悬停

CSS主菜单赢得';由于下面有超链接,请不要悬停,css,asp.net,vb.net,Css,Asp.net,Vb.net,我有一些CSS,我发现,并用于我的网站上的主菜单,工作良好。但是,当显示位于菜单悬停位置下方的消息通知超链接图像时,当鼠标在下方拾取超链接时,悬停菜单将快速消失。我已经计算出指针事件:无;将使消息通知不可单击,然后悬停菜单工作,但通知超链接需要可单击 我在一些地方尝试了z-index,但是有容器和其他事情需要处理,所以我认为一个可能的解决方案是以某种方式应用指针事件:当悬停发生时,通知Div没有 我使用vb.net进行编码 <div style="float:left; margin-l

我有一些CSS,我发现,并用于我的网站上的主菜单,工作良好。但是,当显示位于菜单悬停位置下方的消息通知超链接图像时,当鼠标在下方拾取超链接时,悬停菜单将快速消失。我已经计算出指针事件:无;将使消息通知不可单击,然后悬停菜单工作,但通知超链接需要可单击

我在一些地方尝试了z-index,但是有容器和其他事情需要处理,所以我认为一个可能的解决方案是以某种方式应用指针事件:当悬停发生时,通知Div没有

我使用vb.net进行编码

 <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;}