Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bootstrap 4 如何将配置文件菜单添加到bootstrap 4导航栏?_Bootstrap 4_Navbar - Fatal编程技术网

Bootstrap 4 如何将配置文件菜单添加到bootstrap 4导航栏?

Bootstrap 4 如何将配置文件菜单添加到bootstrap 4导航栏?,bootstrap-4,navbar,Bootstrap 4,Navbar,我想创建导航栏有个人资料菜单像谷歌。我想把个人资料菜单定位在右边,就像谷歌一样。我想放在导航栏上的菜单也包括搜索框。所以,我使用了引导网站中介绍的以下示例 <nav class="navbar navbar-expand-lg navbar-light bg-light"> <a class="navbar-brand" href="#">Navbar</a> <button class="navbar-toggler" type="button

我想创建导航栏有个人资料菜单像谷歌。我想把个人资料菜单定位在右边,就像谷歌一样。我想放在导航栏上的菜单也包括搜索框。所以,我使用了引导网站中介绍的以下示例

<nav class="navbar navbar-expand-lg navbar-light bg-light">
  <a class="navbar-brand" href="#">Navbar</a>
  <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>

  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item active">
        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Link</a>
      </li>
      <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown
        </a>
        <div class="dropdown-menu" aria-labelledby="navbarDropdown">
          <a class="dropdown-item" href="#">Action</a>
          <a class="dropdown-item" href="#">Another action</a>
          <div class="dropdown-divider"></div>
          <a class="dropdown-item" href="#">Something else here</a>
        </div>
      </li>
      <li class="nav-item">
        <a class="nav-link disabled" href="#">Disabled</a>
      </li>
    </ul>
    <form class="form-inline my-2 my-lg-0">
      <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
      <button class="btn btn-outline-success my-2 my-sm-0" type="submit">Search</button>
    </form>
  </div>
</nav>

搜寻
从这个开始,我尝试在右侧添加profile菜单,在SearchForm标记之后交替添加以下内容

<span class="px-auto navbar-text">Profile</span>

<div class="mx-auto" style="width: 200px;"> Profile </div>
Profile
轮廓
我无法正确调整配置文件菜单的位置。
我查看了bootstrap网站中引入的间距边距和填充,并尝试了多种选择,但我无法实现我想要的。我想搜索框和配置文件菜单一起在右边,但他们之间应该有空间。有人有什么解决方法吗?您能提供一些帮助吗?

在这种情况下,您只需将
配置文件
放在搜索表单的两侧即可

要添加间距,可以使用间距类,如
ml-3
(左边距为3个单位)等

这是一个工作代码段(单击下面的“运行代码段”按钮并展开到整个页面):


搜寻 轮廓