Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
Html 使用css在鼠标上方创建下拉菜单_Html_Css_Drop Down Menu - Fatal编程技术网

Html 使用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

我正在尝试使用css在鼠标上方创建一个下拉菜单。 但这似乎是不正确的。 我想在
.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;
     }