首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将导航栏与html页面的右侧对齐?

如何将导航栏与html页面的右侧对齐?
EN

Stack Overflow用户
提问于 2021-01-28 11:20:15
回答 2查看 33关注 0票数 0

我正在尝试将我创建的简单导航栏与HTML页面的右侧对齐,但位置固定(根据FreeCodeCamp的要求),这样当我向上或向下滚动时,我总是可以看到它。我已经尝试了各种方法,比如float: right,不同的flexbox属性,text-align: right,margin属性……然而,什么都没有起作用,我只是感到沮丧,因为它是如此简单的东西。有没有人可以看看我的代码,告诉我该怎么做?我是新手,所以请原谅我写得不好的代码。

代码语言:javascript
运行
复制
.nav-link {
  font-size: 23px;
  padding-top: 10px;
  text-decoration: none;
  display: flex;
  justify-content: end;
  display: inline;
   
}

#nav-bar {
position: fixed;
  
}
代码语言:javascript
运行
复制
<div>
  <nav id="nav-bar" class="nav-link">
  <a href="#header-2" class="nav-link">About Us</a> | 
  <a href="#header-3" class="nav-link">Services</a> |
  <a href="#header-6" class="nav-link">Pricing</a>
</div>
          </nav>   

enter image description here

到目前为止,我所拥有的结果是我包含的图像中显示的内容……

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-28 11:27:50

为固定位置添加topright样式。

代码语言:javascript
运行
复制
.nav-link {
  font-size: 23px;
  padding-top: 10px;
  text-decoration: none;
  display: flex;
  justify-content: end;
  display: inline;
}

#nav-bar {
  position: fixed;
  top: 0;
  right: 0;
}
代码语言:javascript
运行
复制
<div>
  <nav id="nav-bar" class="nav-link">
    <a href="#header-2" class="nav-link">About Us</a> |
    <a href="#header-3" class="nav-link">Services</a> |
    <a href="#header-6" class="nav-link">Pricing</a>
  </nav>
</div>

票数 0
EN

Stack Overflow用户

发布于 2021-01-28 11:26:39

你可以使用float: right;让它右对齐

代码语言:javascript
运行
复制
    .nav-link {
      font-size: 23px;
      padding-top: 10px;
      text-decoration: none;
      display: flex;
      justify-content: end;
      display: inline;
       
    }

    #nav-bar {
    float: right;
     
    }

HTML:

代码语言:javascript
运行
复制
    <div>
      <nav id="nav-bar" class="nav-link">
      <a href="#header-2" class="nav-link">About Us</a> | 
      <a href="#header-3" class="nav-link">Services</a> |
      <a href="#header-6" class="nav-link">Pricing</a>
    </div>
              </nav> 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65930556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档