gpt4 book ai didi

html - 悬停图像上的下拉菜单

转载 作者:行者123 更新时间:2023-11-28 04:55:41 26 4
gpt4 key购买 nike

W3Schools

你好,

我一直在尝试根据图像的悬停功能集成下拉菜单。我去了上面的网站,它给出了一个例子,但我无法弄清楚。下面是我当前的 HTML。我想让悬停功能起作用的图像是 Logo.png 文件,并且从中有一个下拉菜单。我根本不知道如何将它集成到我的代码中。任何指导或帮助将不胜感激。

::-webkit-scrollbar {
display: none;
}
body {
margin: 0;
background-color: #808080;
}
#menu {
position: fixed;
width: 100%;
height: 140px;
background-color: #555555;
}
#logopic {
height: 100px;
width: 140px;
}
#logo {
float: left;
margin: 1%;
width: 160px;
}
.menuoptions {
border: 1px solid white;
border-radius: 50px;
padding: 14px;
float: left;
letter-spacing: 2px;
list-style-type: none;
color: #FFFFFF;
margin-top: 30px;
margin-left: 45px;
font-size: 125%;
font-weight: bold;
}
.menuoptions:hover {
color: #00b9f1;
background-color: #FFFFFF;
}
#topsection {
padding-top: 150px;
}
ul li {
list-style-position: inside;
}
<div id="menu">

<div id="logodiv">
<a href="index.html">
<img id="logo" src="images/Logo.png">
</a>
</div>

<div id="menulinks">

<ul id="options">
<a href="#income">
<li class="menuoptions">INCOME</li>
</a>
<a href="#expenses">
<li class="menuoptions">EXPENSES</li>
</a>
<a href="#incomedistribution">
<li class="menuoptions">INCOME DISTRIBUTION</li>
</a>
<a href="#spending">
<li class="menuoptions">SPENDING</li>
</a>
<a href="#sidemenu">
<li class="menuoptions">SIDE MENU</li>
</a>
</ul>

</div>

</div>

最佳答案

使用 sibligns 选择器“+”

::-webkit-scrollbar {
display: none;
}
body {
margin: 0;
background-color: #808080;
}
#menu {
position: fixed;
width: 100%;
height: 140px;
background-color: #555555;
}
#logopic {
height: 100px;
width: 140px;
}
#logo {
float: left;
margin: 1%;
width: 160px;
}
.menuoptions {
border: 1px solid white;
border-radius: 50px;
padding: 14px;
float: left;
letter-spacing: 2px;
list-style-type: none;
color: #FFFFFF;
margin-top: 30px;
margin-left: 45px;
font-size: 125%;
font-weight: bold;
}
.menuoptions:hover {
color: #00b9f1;
background-color: #FFFFFF;
}
#topsection {
padding-top: 150px;
}
ul li {
list-style-position: inside;
}

#menulinks {
display: none;
}

#logodiv:hover + #menulinks {
display: block
}
<div id="menu">

<div id="logodiv">
<a href="index.html">
<img id="logo" src="images/Logo.png">
</a>
</div>

<div id="menulinks">

<ul id="options">
<a href="#income">
<li class="menuoptions">INCOME</li>
</a>
<a href="#expenses">
<li class="menuoptions">EXPENSES</li>
</a>
<a href="#incomedistribution">
<li class="menuoptions">INCOME DISTRIBUTION</li>
</a>
<a href="#spending">
<li class="menuoptions">SPENDING</li>
</a>
<a href="#sidemenu">
<li class="menuoptions">SIDE MENU</li>
</a>
</ul>

</div>

</div>

关于html - 悬停图像上的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40416136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com