Html 如何在鼠标悬停时显示ul li结构的子菜单
我有一个Html 如何在鼠标悬停时显示ul li结构的子菜单,html,css,Html,Css,我有一个ulli结构,如 <ul class="drpMenu" role="menu"> <li><a href="#" id="SendReminder_Rpt">Send Reminder</a></li> <li><a href="#">View Document</a></li> <li><a href="#">Download D
ul
li
结构,如
<ul class="drpMenu" role="menu">
<li><a href="#" id="SendReminder_Rpt">Send Reminder</a></li>
<li><a href="#">View Document</a></li>
<li><a href="#">Download Document</a></li>
<li class="RP_SubMenu">
<a href="javascript:void(0)">Resend Pin Code</a>
<ul class="sub_Listing">
<li>
<a href="#">SubMenu1</a>
</li>
<li>
<a href="#">SubMenu2</a>
</li>
</ul>
</li>
</ul>
当鼠标悬停在RP\u子菜单
li类上时,我需要显示子类。我只是试着给position:absolute
赋予RP\u子菜单
和position:relative
赋予sub\u列表
,但是sub\u列表
将进入RP\u子菜单
我是css和html的新手。有人能帮忙吗?提前谢谢你的帮助。你是说这样的事吗
li{
列表样式:无;
浮动:左;
位置:相对位置;
填充:0 10px;
右边框:1px实心;
}
.RP_子菜单.sub_列表{
位置:绝对位置;
左:0;
显示:无;
}
.RP_子菜单:悬停.sub_列表{
显示:块;
}
你的意思是这样的吗
li{
列表样式:无;
浮动:左;
位置:相对位置;
填充:0 10px;
右边框:1px实心;
}
.RP_子菜单.sub_列表{
位置:绝对位置;
左:0;
显示:无;
}
.RP_子菜单:悬停.sub_列表{
显示:块;
}
试试这个:
.drpMenu{
列表样式:外部无;
}
.drpMenu>li{
浮动:左;
右:2%;
宽度:自动;
}
.drpMenu a{
颜色:#000;
文字装饰:无;
}
.sub_上市{
显示:无;
列表样式:外部无;
}
li.RP_子菜单:hover.sub_列表{
显示:块;
}
试试这个:
.drpMenu{
列表样式:外部无;
}
.drpMenu>li{
浮动:左;
右:2%;
宽度:自动;
}
.drpMenu a{
颜色:#000;
文字装饰:无;
}
.sub_上市{
显示:无;
列表样式:外部无;
}
li.RP_子菜单:hover.sub_列表{
显示:块;
}
我想你想要这样
.drpMenu{
列表样式:无;
填充:0;
}
李博士{
浮动:左;
职位:相对
}
.drpMenu>li>a{
颜色:#000;
文字装饰:无;
填充:10px;
背景:#ccc;
}
.drpMenu li>a:悬停{
颜色:红色;
}
.drpMenu li.sub_列表{
显示:无;
位置:绝对位置;
列表样式:无;
左:0;
填充:0;
顶部:28px;
背景:rgba(0,0,0,0.8)
}
.drpMenu li:hover.sub_列表{
显示:块
}
.drpMenu li.sub_清单a{
填充物:5px10px;
显示:块;
颜色:#fff;
文字装饰:无;
}
.drpMenu li.sub_清单a:悬停{
颜色:#ccc;
}
我想你想要这样
.drpMenu{
列表样式:无;
填充:0;
}
李博士{
浮动:左;
职位:相对
}
.drpMenu>li>a{
颜色:#000;
文字装饰:无;
填充:10px;
背景:#ccc;
}
.drpMenu li>a:悬停{
颜色:红色;
}
.drpMenu li.sub_列表{
显示:无;
位置:绝对位置;
列表样式:无;
左:0;
填充:0;
顶部:28px;
背景:rgba(0,0,0,0.8)
}
.drpMenu li:hover.sub_列表{
显示:块
}
.drpMenu li.sub_清单a{
填充物:5px10px;
显示:块;
颜色:#fff;
文字装饰:无;
}
.drpMenu li.sub_清单a:悬停{
颜色:#ccc;
}
您可以创建类似的内容,请参见下面的代码和演示
你们可以在这里看到演示
你可以像这样创建,请参阅下面的代码和演示 你们可以在这里看到演示
<ul class="drpMenu" role="menu">
<li><a href="#" id="SendReminder_Rpt">Send Reminder</a></li>
<li><a href="#">View Document</a></li>
<li><a href="#">Download Document</a></li>
<li class="RP_SubMenu">
<a href="javascript:void(0)">Resend Pin Code</a>
<ul class="sub_Listing">
<li>
<a href="#">SubMenu1</a>
</li>
<li>
<a href="#">SubMenu2</a>
</li>
</ul>
</li>
</ul>
.drpMenu{
list-style:none;
padding:0;
}
.drpMenu li{
float:left;
position:relative
}
.drpMenu> li> a{
color:#000;
text-decoration:none;
padding:10px;
}
.drpMenu li > a:hover{
color:green;
}
.drpMenu li .sub_Listing{
display:none;
position:absolute;
list-style:none;
left:0;
padding:0;
top:28px;
background:green
}
.drpMenu li:hover .sub_Listing{
display:block
}
.drpMenu li .sub_Listing a{
padding:5px 10px;
display:block;
color:#fff;
text-decoration:none;
}
.drpMenu li .sub_Listing a:hover{
color:#ccc;
}