gpt4 book ai didi

html - 背景颜色未填满整个容器

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

我正在制作的导航栏的背景颜色有问题:它没有填满整个容器。


它看起来像什么: friend
我希望较浅的蓝色从网页顶部延伸到菜单顶部,并且我希望这两种颜色水平跨越整个页面。
我的代码:

<html>

<head>
<title>
Patrick's Website: Home
</title>

<style>
header {
color: white;
font-family: "Arial", serif;
max-width: 100%;
background-color: #3366FF;
}

.items {
float: left;
width: 100%;
padding: 0;
margin: 0;
list-style-type: none;
display: inline;
}

.item {
float: left;
font-family: "Arial", serif;
height: 3em;
text-decoration: none;
background-color: #0000FF;
padding: 0.2em 0.6em;
color: white;
}

.item:hover {
background-color: #3366FF;
}
</style>
</head>

<body>
<header>

<h1>
Website
</h1>

<nav>
<ul class="items">
<li> <a href="" class="item"> Link One </a> </li>
<li> <a href="" class="item"> Link two </a> </li>
<li> <a href="" class="item"> Link three </a> </li>
<li> <a href="" class="item"> Link four </a> </li>
</ul>
</nav>

</header>

<hr>

<main>

</main>

</body>

`

fiddle : https://jsfiddle.net/r8jcpcyf/

最佳答案

您应该删除 <h1> 上的边距并在其位置使用填充,并为 <ul> 的背景着色如果您希望颜色跨越页面的宽度。

header {
color: white;
font-family: "Arial", serif;
max-width: 100%;
background-color: #3366FF;
}
.items {
float: left;
width: 100%;
padding: 0;
margin: 0;
list-style-type: none;
display: inline;
}
.item {
float: left;
font-family: "Arial", serif;
height: 3em;
text-decoration: none;
background-color: #0000FF;
padding: 0.2em 0.6em;
color: white;
}
.item:hover {
background-color: #3366FF;
}
h1 {
margin: 0;
padding: 20px 0;
}
ul {
background: #00f;
}
<header>
<h1>
Website
</h1>

<nav>
<ul class="items">
<li> <a href="" class="item"> Link One </a>
</li>
<li> <a href="" class="item"> Link two </a>
</li>
<li> <a href="" class="item"> Link three </a>
</li>
<li> <a href="" class="item"> Link four </a>
</li>
</ul>
</nav>
</header>
<hr>
<main></main>

关于html - 背景颜色未填满整个容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30445501/

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