【发布时间】:2019-07-27 07:03:32
【问题描述】:
我正在为一项作业设置一个作品集页面。我对代码进行了一些更改,现在我的导航栏无法正常工作。由于某种原因,我无法让我的页面链接适合我的实际导航栏,它们位于其下方。
我尝试过弄乱填充和边距,但这并没有做任何事情。它在某一时刻运行良好,但我不确定发生了什么变化。
HTML:
<nav>
<p>STEVEN KANG</p>
<ul>
<li class="rightLinks"><a data-scroll-target="contact">Contact</a></li>
<li class="rightLinks"><a data-scroll-target="projects">Portfolio</a></li>
<li class="rightLinks"><a data-scroll-target="bio">Bio</a></li>
</ul>
<div class="menu-toggle">
<a href="javascript:void(0);" class="icon"><i class="fa fa-bars"></i></a>
</div>
</nav>
CSS
nav {
background-color: black;
height:60px;
color: #666666;
position: fixed;
top:0;
left:0;
right:0;
width: 100%;
}
nav p {
font-weight: bold;
margin-top: 25px;
margin-left: 10px;
color: white;
text-align: left;
}
nav a {
color: red;
}
nav ul {
margin-bottom: 5em;
}
.rightLinks {
list-style: none;
float: right;
margin-right: 50px;
margin-left: 15px;
}
那些简历、作品集和联系链接应该在导航栏的右侧居中,反映我的
元素说出我的名字。
我觉得这是一个简单的修复,我只是不确定现在出了什么问题。
【问题讨论】:
-
你好 Ginsole,你能通过 jsfiddle 或 codepen 提供一个例子吗?
-
好吧,忍受我。第一次使用堆栈溢出和codepen。我创建了我的页面的超级准系统版本,但它显示了同样的问题,所以我认为这会起作用。这是链接。 codepen.io/skang28/pen/dxOXYm