gpt4 book ai didi

html - ws3 网站的 css 下拉菜单

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:55 28 4
gpt4 key购买 nike

我刚刚从 ws3 website 中复制了 css 下拉菜单示例

aa 它不适用于我的代码。我检查了一下我是否打错了字,我没有。

我也尝试只复制代码并查看它是否有效,它确实有效,但是当我为我的页面放入其他内容时(例如将 ws3 的内容与我的内容相提并论)它没有。

你们能指导我完成这个吗?谢谢:)

我的代码(html):

 <nav>
<ul>
<li><a href="#">front page</a></li>
<li><a class ="active" href="#">paintings</a></li>
<li class="dropdown"><a href="javascript:void(0)" class="dropbtn">Series</a>
<div class="dropdown-content">
<a href="#">City</a>
<a href="#">80's windbreaker</a>
<a href="#">Link 3</a>
</div>
</li>
</ul>
</nav>

只是导航栏部分

CSS:

ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333;
font-size:3em;
position:sticky;
top:0;
color:blue;
}


li {
float: left;
}

li a, .dropbtn {
display: inline-block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}

li a:hover:not(.active), .dropdown:hover .dropbtn {
background-color: red;
}

li.dropdown {
display: inline-block;
}

.dropdown-content {
display: none;
position: absolute;
background-color: gray;
min-width: 160px;
z-index: 1;
}

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

.dropdown-content a:hover {
background-color: red;

}

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

.active{
background-color: blue;
}

最佳答案

看起来问题出在 position: sticky<ul> 上元素。删除它允许下拉列表工作。

关于html - ws3 网站的 css 下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51791388/

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