如何在不破坏原始导航栏布局的情况下添加切换栏?

艾雅·西迪格

我正在使用引导程序构建一个导航栏,左边是我的名字,右边是链接。布局很好,直到我添加了切换按钮。它现在在左边显示我的名字,在右边显示链接,而不是在右边(当页面展开时)。当页面最小化时,它看起来不错。我怎样才能解决这个问题?

    <nav class="navbar navbar-expand-md navbar-dark bg-dark d-flex justify-content-between">
    <h1 class="text-white"> Aiya Siddig</h1>

    <button class = "navbar-toggler" data-toggle = "collapse" data-target = "#collapse_target">
      <span class = "navbar-toggler-icon" ></span>
    </button>
    <div class = "collapse navbar-collapse" id = "collapse_target">
     <ul class="navbar-nav">
       <li class="nav-item">
         <a class="nav-link" href="index.html"> About Me </a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="portfolio.html"> Portfolio </a>
       </li>
       <li class="nav-item">
         <a class="nav-link" href="contact.html"> Contact </a>
       </li>
     </ul>
    </div>
   </nav>

在此处输入图片说明

总是帮助

您可以使用引导类证明内容flex-endcollapse navbar,以确保您的联系总是在right对大screenresponsive也。

现场工作演示:

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<!-- Popper JS -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<!-- Latest compiled JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>

<nav class="navbar navbar-expand-md navbar-dark bg-dark d-flex justify-content-between">
  <h1 class="text-white"> Aiya Siddig</h1>
  <button class="navbar-toggler" data-toggle="collapse" data-target="#collapse_target">
    <span class="navbar-toggler-icon"></span>
  </button>
  <div class="collapse navbar-collapse justify-content-end" id="collapse_target">
    <ul class="navbar-nav">
      <li class="nav-item">
        <a class="nav-link" href="index.html"> About Me </a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="portfolio.html"> Portfolio </a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="contact.html"> Contact </a>
      </li>
    </ul>
  </div>
</nav>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SwiftUI如何在不切换标签栏的情况下刷新单个标签视图

在不破坏 flexbox 的情况下修复了导航栏

如何在不更改列表视图布局的情况下删除工具栏上的间隙

如何在不丢失导航栏UI的情况下更改SwiftUI背景?

Git:如何在不接触工作目录的情况下切换分支?

如何在不运行应用程序的情况下切换日食工作区?

如何在不覆盖自然后退按钮的情况下添加左栏按钮?

如何在不使用标签栏控制器的情况下在情节提要之间切换

如何在不按下按钮的情况下通过 c# 代码在内容控件之间切换?

在react-native-navigation中,如何在不导航的情况下更新选定的选项卡栏图标?

如何在不丢失对导航栏访问的情况下更改视图控制器中辅助功能元素的顺序?

如何添加菜单以切换引导中的导航栏

防止导航栏在不添加“bg-dark”的情况下消失

如何在不刷新页面的情况下更改切换 javascript 上的 url

如何在不刷新页面的情况下使用Vue切换按钮

如何切换导航栏可见性?

禁用导航栏切换

导航栏切换很重要

在抽屉导航栏中切换

Bootstrap水平导航栏切换

导航栏切换JavaScript

切换拉伸顶部导航栏

切换导航栏的问题

Bootstrap 导航栏无法切换

如何在单击 javascript 时使用导航栏链接切换活动类

如何在引导程序的小屏幕上更改导航栏切换按钮的位置

如何在Bootstrap中向左移动导航栏切换按钮和徽标?

我如何在导航栏切换引导程序中将位置更靠左?

如何在悬停时更改bootstrap 4导航栏切换器的颜色?