gpt4 book ai didi

html - 为什么是:hover and href links not working in my unordered css list?

转载 作者:行者123 更新时间:2023-11-28 04:05:17 25 4
gpt4 key购买 nike

好吧,出于某种原因,我的 href 链接和 a:hover css 函数无法正常工作。谢谢!

此外,id“mobNav”用于我的移动导航,因此它不应该干扰我的问题。

代码片段:

nav#topTab {
float: left;
width: 100%;
overflow: hidden;
}

nav#topTab ul {
float: left;
clear: left;
position: relative;
list-style: none;
margin: 0;
padding: 0;
left: 50%;
}

nav#topTab ul li {
display: block;
float: left;
list-style: none;
margin: 0;
padding: 0;
position: relative;
right: 50%;
}

nav#topTab ul li a {
display: block;
padding: 0 5% 0 5%;
margin: 0 15% 0 3%;
font-size: 2.2em;
background: #fcfcfc;
color: #000;
text-decoration: none;
font-family: 'Gloria Hallelujah';
}

nav#topTab ul li a:hover {
background: #000;
color: #fff;
box-shadow: inset 0 0 0 3px #3a7999;
}
<nav id="topTab">
<a href="#" id="mobNav"></a>
<ul>
<li><a href="http://www.example.org/" title="morning delight">morning delight</a></li>
<li><a href="http://www.example.org/" title="yesterday">yesterday's leftovers</a></li>
<li><a href="http://www.example.org/" title="accelaaaa">accela-meme</a></li>
</ul>
</nav>

最佳答案

原来 nav 标签应该包含标题元素。我将 html 更改为:

<nav id="topTab">
<a href="#" id="mobNav"></a>
<ul>
<li><a href="http://www.example.org/" title="morning delight">morning delight</a></li>
<li><a href="wwww.google.com" title="yesterday">yesterday's leftovers</a></li>
<li><a href="#" title="accelaaaa">accela-meme</a></li>
</ul>

<div>
<img id="navRight" src = "forwardarrow.png" alt="forwards">
<img id="navLeft" src = "backarrow.png" alt="backwards">
</div>

<div>
<h1>
<b href="http://localhost:8000/home.html" title="Home">MemeSlutz</b></h1>
<h2>Dank Rank</h2>
</div>

</nav>

并将标题包含在导航中,出于某种原因,悬停功能和 href 起作用了。

关于html - 为什么是:hover and href links not working in my unordered css list?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42992779/

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