Html 使用css在鼠标上方创建下拉菜单
我正在尝试使用css在鼠标上方创建一个下拉菜单。 但这似乎是不正确的。 我想在Html 使用css在鼠标上方创建下拉菜单,html,css,drop-down-menu,Html,Css,Drop Down Menu,我正在尝试使用css在鼠标上方创建一个下拉菜单。 但这似乎是不正确的。 我想在.menu上的鼠标上方显示类.drop。 有人能帮我纠正一下吗 HTML文件: <div id="navi"> <span class="menu"></span> <nav class="drop"> <li>Home</li> <li>Time</li> <li>Contact
.menu
上的鼠标上方显示类.drop
。
有人能帮我纠正一下吗
HTML文件:
<div id="navi">
<span class="menu"></span>
<nav class="drop">
<li>Home</li>
<li>Time</li>
<li>Contact</li>
</nav>
</div>
试试这个
<div id="navi">
<span class="menu">dffdf</span>
<nav class="drop">
<li>Home</li>
<li>Time</li>
<li>Contact</li>
</nav>
</div>
.menu{
display:block;
width:80px;
height:80px;
background-image:url(../images/menu.svg);
background-size:cover;
background-position:center;
}
.menu:hover{
display:block;
width:80px;
height:80px;
background-image:url(../images/menu2.svg);
background-size:cover;
background-position:center;
}
.drop{
position:absolute;
background:#000;
margin:0;
padding:10px;
font-family: 'Exo 2', sans-serif;
color:#FFF;
visibility:hidden;
}
.menu:hover+.drop,.drop:hover{
/*_________^_________^___________*/
position:absolute;
background:#000;
margin:0;
padding:10px;
font-family: 'Exo 2', sans-serif;
color:#FFF;
visibility:visible;
}
dffdf
家
时间
接触
.菜单{
显示:块;
宽度:80px;
高度:80px;
背景图像:url(../images/menu.svg);
背景尺寸:封面;
背景位置:中心;
}
.菜单:悬停{
显示:块;
宽度:80px;
高度:80px;
背景图像:url(../images/menu2.svg);
背景尺寸:封面;
背景位置:中心;
}
.放下{
位置:绝对位置;
背景:#000;
保证金:0;
填充:10px;
字体系列:“Exo 2”,无衬线;
颜色:#FFF;
可见性:隐藏;
}
.菜单:悬停+拖放,.拖放:悬停{
/*_________^_________^___________*/
位置:绝对位置;
背景:#000;
保证金:0;
填充:10px;
字体系列:“Exo 2”,无衬线;
颜色:#FFF;
能见度:可见;
}
如果你努力发布你的代码,你也可以发布一篇文章。节省了我们复制代码和制作自己的代码的时间。
<div id="navi">
<span class="menu">dffdf</span>
<nav class="drop">
<li>Home</li>
<li>Time</li>
<li>Contact</li>
</nav>
</div>
.menu{
display:block;
width:80px;
height:80px;
background-image:url(../images/menu.svg);
background-size:cover;
background-position:center;
}
.menu:hover{
display:block;
width:80px;
height:80px;
background-image:url(../images/menu2.svg);
background-size:cover;
background-position:center;
}
.drop{
position:absolute;
background:#000;
margin:0;
padding:10px;
font-family: 'Exo 2', sans-serif;
color:#FFF;
visibility:hidden;
}
.menu:hover+.drop,.drop:hover{
/*_________^_________^___________*/
position:absolute;
background:#000;
margin:0;
padding:10px;
font-family: 'Exo 2', sans-serif;
color:#FFF;
visibility:visible;
}