html - 导航不对齐

标签 html css navigation

出于某种原因,当我加载我的网站时,导航最初出现在下面的 div 中,但是一旦您导航到另一个页面,它就会显示正确对齐(即使您返回到原始页面)。一旦您导航到另一个选项卡,它也可以工作,但在重新加载索引时仍然会中断。

这是我网站的链接:http://jjeff2payd.github.io/index.html

随意检查代码,不确定是什么问题

编辑: 这是为导航部分添加的代码

HTML

<ul class="nav">
  <li class="active">
    <a href="./profile.html" title="Learn more">Profile</a>
  </li>
  <li>
    <a href="./experience.html" title="Do things">Experience</a>
  </li>
  <li>
    <a href="./blog.html" title="Think less">Blog</a>
  </li>     
  <li>
    <a href="./contact.html" title="Get in touch">Contact</a>
  </li>
</ul>

CSS

.nav {
    float: right;
    margin-top: 50px;
    margin-right: 30px;
}
 .nav li {
    display: inline;
    margin-left: 3em;
    padding-top: 6px;
 }

最佳答案

从名为 nav 的类中删除 margin-top: 50px;。这将使您的网站再次漂亮:)

关于html - 导航不对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16860680/

相关文章:

c# - 从数据库动态改变 CSS 属性

html - XML、HTML 和 XHTML 文档的有效内容类型

css - 更改整个页面的选择颜色

javascript - 使用 Facebook 等模式确认离开页面的导航?

javascript - 在主横幅上透明的粘性标题?

html - 让 Bootstrap 3 按钮组正确触发 Accordion 的问题

html - slider 上的自定义点,将填充除导航栏之外的整个背景

html - Bootstrap 4 - 使容器尺寸相对于屏幕宽度和高度

css - Twitter Bootstrap 表边框问题

html - 在 Bootstrap v3.3.7 修改的模板站点上单击时响应式菜单关闭