gpt4 book ai didi

我的 Logo 的 HTML 链接出现在我的导航栏中相邻按钮的下拉内容中

转载 作者:行者123 更新时间:2023-11-28 15:06:44 26 4
gpt4 key购买 nike

我有一个导航栏,其中包含一个公司 Logo 和几个带有不同部门下拉菜单的按钮。除了与 Logo 相邻的按钮和下拉菜单外,所有按钮和下拉菜单都可以正常工作。 “客户服务”下拉内容(此按钮与 Logo 相邻)还包括 Logo 的 HTML 链接。基本上,我需要将 Logo 与“客户服务”按钮完全分开。提供的 HTML 代码仅用于 Logo 和“客户服务”按钮。如果需要,我可以提供更多。我对此很陌生,因此将不胜感激任何帮助。提前谢谢你。

CSS:

.navbar {
overflow: hidden;
background-color: black;
border-bottom: 1px solid orange;
}

.navbar a {
float: left;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}

#logo {

height: auto;
width: auto;
max- height: 40px;
max-width: 200px;
float: left;
}

.dropdown {
float: left;
overflow: hidden;
}

.dropdown .dropbtn {
font-size: 18px;
border: none;
outline: none;
color: #D0D0D0;
padding: 14px 16px;
background-color: inherit;
font-family: Times New Roman;
margin: 0;
}

.navbar a:hover, .dropdown:hover .dropbtn {
background-color: black;
color: orange;
}

.dropdown-content {
display: none;
position: absolute;
background-color: #DCDCDC;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown-content a {
float: none;
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}

.dropdown-content a:hover {
background-color: black;
}

.dropdown:hover .dropdown-content {
display: block;
}

.dropdown:hover .dropdown-content {
display: block;
}



HTML:

<body>



<div class="navbar">

<a href="weblink.com" target="_blank"><img id="logo" img src="MYS Logo.jpg" alt="MySite"</a>


<div class="dropdown">
<button class="dropbtn">Customer Service
</button>


<div class="dropdown-content">
<a href="https://link1.com" target="_blank">Link 1</a>
<a href="https://link2.com/login" target="_blank">Link 2</a>

</div>

</div>

我希望我的 Logo 中的链接仅在单击 Logo 时有效。

最佳答案

问题是你打开的每个元素都必须关闭它

你得到

<style>
.navbar {
overflow: hidden;
background-color: black;
border-bottom: 1px solid orange;
}

.navbar a {
float: left;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}

#logo {

height: auto;
width: auto;
max- height: 40px;
max-width: 200px;
float: left;
}

.dropdown {
float: left;
overflow: hidden;
}

.dropdown .dropbtn {
font-size: 18px;
border: none;
outline: none;
color: #D0D0D0;
padding: 14px 16px;
background-color: inherit;
font-family: Times New Roman;
margin: 0;
}

.navbar a:hover, .dropdown:hover .dropbtn {
background-color: black;
color: orange;
}

.dropdown-content {
display: none;
position: absolute;
background-color: #DCDCDC;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 1;
}

.dropdown-content a {
float: none;
color: black;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}

.dropdown-content a:hover {
background-color: black;
}

.dropdown:hover .dropdown-content {
display: block;
}

.dropdown:hover .dropdown-content {
display: block;
}
</style>

<body>



<div class="navbar">

<a href="weblink.com" target="_blank"><img id="logo" src="" alt="MySite"></a>


<div class="dropdown">
<button class="dropbtn">Customer Service</button>


<div class="dropdown-content">
<a href="https://link1.com" target="_blank">Link 1</a>
<a href="https://link2.com/login" target="_blank">Link 2</a>
</div>

</div>
</div>

</body>

关于我的 Logo 的 HTML 链接出现在我的导航栏中相邻按钮的下拉内容中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56080559/

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