gpt4 book ai didi

HTML & CSS : Centering the Navbar

转载 作者:行者123 更新时间:2023-11-28 16:34:21 25 4
gpt4 key购买 nike

我已经查阅了其他遇到类似问题的人,但我似乎找不到适合我的答案。我试图将我的导航栏居中,但它一直被推到左边。任何帮助,将不胜感激!谢谢。

    body {
background-color: rgb(222, 243, 246);
/* background-image: url("Capitola.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: contain;
margin: 0;
padding: 0;
border: 0;
*/
}
div.image {
background-image: url("Capitola.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: 100% 100%;
margin: 0;
padding: 0;
border: 10 solid #021a40;
position: absolute;
height: 100%;
width: 100%;
}
div#wrapper {
position: fixed;
text-align: center;
z-index: 1000;
margin: 0 auto;
}
.navbar ul {
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
overflow: hidden;
border-radius: 500px;
border: 1px solid black;
}
.navbar li {
float: left;
display: inline;
text-align: center;
}
.navbar a {
display: inline-block;
font-weight: bold;
width: 120px;
color: black;
background-color: rgb(254, 255, 241)
/*rgb(219,243,245)*/
;
text-align: center;
padding: 10px;
text-decoration: none;
}
.navbar a:hover {
background-color: rgb(239, 162, 180);
}
h1 {
font-family: Florence, cursive;
margin-top: 8%;
margin-left: 60%;
color: white;
font-size: 3.5em;
}
<!DOCTYPE html>
<html>

<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css" />
<title>Michael Leath</title>
</head>

<body>
<div class="image">
<h1>Michael Leath</h1>
</div>
<div id="wrapper">
<div class="navbar">
<ul>
<li><a href="#aboutme">About Me</a>
</li>
<li><a href="#contact">Contact</a>
</li>
<li><a href="#education">Eduation</a>
</li>
<li><a href="#background">Background</a>
</li>
</ul>
</div>
</div>
</body>

</html>

最佳答案

您需要为 #wrapper margin: 0 auto 设置宽度才能工作:)

body {
background-color: rgb(222, 243, 246);
/* background-image: url("Capitola.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: contain;
margin: 0;
padding: 0;
border: 0;
*/
}
div.image {
background-image: url("Capitola.jpg");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
background-size: 100% 100%;
margin: 0;
padding: 0;
border: 10 solid #021a40;
position: absolute;
height: 100%;
width: 100%;
}
div#wrapper {
position: fixed;
text-align: center;
z-index: 1000;
margin: 0 auto;
width: 100%;
}
.navbar ul {
list-style-type: none;
display: inline-block;
padding: 0;
margin: 0;
overflow: hidden;
border-radius: 500px;
border: 1px solid black;
}
.navbar li {
float: left;
display: inline;
text-align: center;
}
.navbar a {
display: inline-block;
font-weight: bold;
width: 120px;
color: black;
background-color: rgb(254, 255, 241)
/*rgb(219,243,245)*/
;
text-align: center;
padding: 10px;
text-decoration: none;
}
.navbar a:hover {
background-color: rgb(239, 162, 180);
}
h1 {
font-family: Florence, cursive;
margin-top: 8%;
margin-left: 60%;
color: white;
font-size: 3.5em;
}
<!DOCTYPE html>
<html>

<head>
<link type="text/css" rel="stylesheet" href="stylesheet.css" />
<title>Michael Leath</title>
</head>

<body>
<div class="image">
<h1>Michael Leath</h1>
</div>
<div id="wrapper">
<div class="navbar">
<ul>
<li><a href="#aboutme">About Me</a>
</li>
<li><a href="#contact">Contact</a>
</li>
<li><a href="#education">Eduation</a>
</li>
<li><a href="#background">Background</a>
</li>
</ul>
</div>
</div>
</body>

</html>

关于HTML & CSS : Centering the Navbar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30928820/

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