任何帮助非常感谢,谢谢!
<!DOCTYPE html>
<html>
<head>
<title>Elliott Lambert</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<header>
<div class="row">
<ul class="main-nav">
<li class="active"><a href="">HOME</a></li>
<li><a href="">ABOUT</a></li>
<li><a href="">EXPERIENCE</a></li>
<li><a href="">ACKNOWLEDGEMENTS</a></li>
<li><a href="">CONTACT</a></li>
<li><a href="">FAQs</a></li>
</ul>
</div>
</header>
</body>
</html>
.main-nav
{
float: right;
list-style: none;
margin-top: 30px;
margin-right: 600px;
}
.main-nav li
{
display: inline-block;
list-style-type: none;
text-align: center;
}
.main-nav li a
{
display: inline-block;
color: black;
text-decoration: none;
padding: 5px 20px;
font-family: "Roboto", sans-serif;
font-size: 15px;
}
Here is what my index.html looks like now
@jvdmr编辑从截图中添加代码 - 我相信第三截图结合的代码和标题为这一问题的足够信息。
第一关:请把你的代码在你的问题,而不是在一个屏幕截图,这使得它更容易,如果人们需要复制和测试。
其次,它并不像你试过在所有中心什么。您的导航栏被float
ing的权利,并具有一个600px的意思margin-right
它会留600px的远离窗口的右侧。
尝试添加此:
.main-nav {
margin: 30px auto auto;
list-type: none;
width: intrinsic;
}
而不是你的style.css目前。主要-导航条目。保持style.css中的其余部分原样。
在你连接的图片越来越近看后,我下面写的代码。希望这可以帮助你。
.row{text-align:center; width:100%; display:inline-block;}
从。主要-NAV权{}:也请删除浮动
这里有些事情:
它可以与孩子们在容器中居中的.row作为在你的页面的容器。
通过去除浮体和利润率左您允许显示:弯曲来完成其工作。