gpt4 book ai didi

html - 无法将鼠标悬停在我的 CodePen 元素中的虚拟链接上

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

我无法将鼠标悬停在我的 CodePen 中的虚拟链接上。光标甚至不会变成手形图标。我指的是导航栏,虚拟链接无法正常工作。这是 CodePen

* {
box-sizing: border-box;
}

body {
width: 100%;
margin: 0 auto;
padding: 0;
background-image: url("wallpaper2.jpg");
background-repeat: repeat;
}

.header {
width: 100%;
background: black;
height: 100px;
color: white;
}

.wrapper {
margin: 0 auto;
width: 75%;
background: pink;
height: 1000px;
}

h1 {
margin: 0 auto;
position: relative;
top: 30px;
left: 15px;
font-size: 2em;
}

ul {
list-style-type: none;
float: right;
margin: auto;
}

li {
display: inline-block;
padding-left: 20px;
font-size: 1.4em;
}

.lastlist {
padding-right: 65px;
}

a:hover {
color: #f0c330;
}
<html>

<head>
<link rel="stylesheet" type="text/css" href="gallery.css">
</head>

<body>
<div class="header">
<nav>
<h1>Daniel Savva</h1>
<ul>
<li> <a href="#"> Home</a> </li>
<li> <a href="#"> Gallery</a> </li>
<li> <a href="#"> About</a> </li>
<li class="lastlist"> <a href="#"> Contact</a> </li>
</ul>
</nav>
</div>
<div class="wrapper"></div>
<div class="column"></div>
</body>

</html>

最佳答案

您的 h1 标签与 ul 标签重叠

解决方案是将 position:relative 添加到您的 ul 标签 :)

因为没有任何 z-index 值,元素按照它们在 DOM 中出现的顺序堆叠,并且具有非静态定位(相对,绝对..)的元素将始终出现在具有默认静态定位的元素之上。

h1 : 位置:相对

ul : 默认静态位置

添加 position:relative 将强制您的 ul 元素位于顶部。

* {
box-sizing: border-box;
}

body {
width: 100%;
margin: 0 auto;
padding: 0;
background-image: url("wallpaper2.jpg");
background-repeat: repeat;
}

.header {
width: 100%;
background: black;
height: 100px;
color: white;
}

.wrapper {
margin: 0 auto;
width: 75%;
background: pink;
height: 1000px;
}

h1 {
margin: 0 auto;
position: relative;
top: 30px;
left: 15px;
font-size: 2em;
}

ul {
list-style-type: none;
float: right;
margin: auto;
position : relative ;
}

li {
display: inline-block;
padding-left: 20px;
font-size: 1.4em;
}

.lastlist {
padding-right: 65px;
}

a:hover {
color: #f0c330;
}
<html>

<head>
<link rel="stylesheet" type="text/css" href="gallery.css">
</head>

<body>
<div class="header">
<nav>
<h1>Daniel Savva</h1>
<ul>
<li> <a href="#"> Home</a> </li>
<li> <a href="#"> Gallery</a> </li>
<li> <a href="#"> About</a> </li>
<li class="lastlist"> <a href="#"> Contact</a> </li>
</ul>
</nav>
</div>
<div class="wrapper"></div>
<div class="column"></div>
</body>

</html>

关于html - 无法将鼠标悬停在我的 CodePen 元素中的虚拟链接上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58793582/

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