Html 引导将导航栏移到右侧

Html 引导将导航栏移到右侧,html,twitter-bootstrap,css,Html,Twitter Bootstrap,Css,大家好,我准备好了我的背景图片并在我的网站上进行了分类,我的徽标在左侧,我试图让导航栏与徽标在同一条线上,但在屏幕的驾驶侧 站点示例: 到目前为止,我已经: HTML: <div class="parallax"> <div class ="logo"> <img src="Images/logo1.fw.png"> </div> <nav class="navbar navbar-default">

大家好,我准备好了我的背景图片并在我的网站上进行了分类,我的徽标在左侧,我试图让导航栏与徽标在同一条线上,但在屏幕的驾驶侧

站点示例:

到目前为止,我已经:

HTML:

<div class="parallax">
    <div class ="logo">
        <img src="Images/logo1.fw.png">
    </div> 

 <nav class="navbar navbar-default">
    <div class="container-fluid">
      <div class="navbar-header">
        <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
          <span class="sr-only">Toggle navigation</span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
          <span class="icon-bar"></span>
        </button>
      </div>
      <div id="navbar" class="navbar-collapse collapse">
        <ul class="nav navbar-nav">
          <li><a href="#">About</a></li>
          <li><a href="#">About</a></li>
          <li><a href="#">Contact</a></li>
          <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>
            <ul class="dropdown-menu">
              <li><a href="#">Action</a></li>
              <li><a href="#">Another action</a></li>
              <li><a href="#">Something else here</a></li>
              <li role="separator" class="divider"></li>
              <li class="dropdown-header">Nav header</li>
              <li><a href="#">Separated link</a></li>
              <li><a href="#">One more separated link</a></li>
            </ul>
          </li>
        </ul>
      </div><!--/.nav-collapse -->
    </div><!--/.container-fluid -->
  </nav>
</div>

我认为您需要的是将导航栏浮动到徽标旁边:

.logo {
  float: left;
}

.navbar {
  float: right;
}
我创建了一个JSFIDLE来演示这个,用一些占位符替换您的相关图像


希望这有帮助!:)

使用bootstrap4,您应该使用helper类。您可以使元素
显示:flex;对齐内容:使用
.d-flex
之间设置空格。对齐
之间的内容。如果要垂直居中,可以使用
.align items center


身体{
背景:黑色;
}
.视差{
背景图片:url(“../Images/back1.jpg”);
最小高度:1000px;
背景附件:固定;
背景位置:中心;
背景重复:无重复;
背景尺寸:封面;
宽度:100%;
}
.视差1{
最小高度:1000px;
}
.标志{
填充顶部:20px;
左侧填充:40px;
}
.navbar默认值{
背景色:透明;
边框顶部:0px实心rgba(0,0,0,0.5);
边框底部:0px实心rgba(0,0,0,0.5);
左边框:0px实心rgba(0,0,0,0.5);
右边框:0px实心rgba(0,0,0,0.5);
}
.navbar默认值.navbar nav>li>a{
颜色:#ffffff;
}
切换导航
    • 导航标题

bootstrap 3或4?最新版本,但现已全部修复。如果可能,您应该避免使用自定义css-使用库类。那么bootstrap4呢?Bootstrap3是最新的公开发行版,但是很多人已经升级到Bootstrap4,这是alpha版本。没问题!很高兴听到这个解决方案似乎对您有所帮助。一旦您确认此解决方案解决了您的问题,请不要忘记通过单击投票按钮下方的灰色复选框将此解决方案标记为正确,这会将其从“未回答问题”队列中删除,并为提问者和回答问题者授予声誉。当然,在说这句话时,你没有义务把我的答案(或任何其他答案)标记为正确,尽管这确实有助于保持事情的顺利进行:)啊,当然,我只需要等5分钟:)然后我当然会x@RobotMan不客气。为您提供了引导程序3和4的解决方案。当您可以使用做相同事情的库类时,通常应该避免使用自定义CSS。
.logo {
  float: left;
}

.navbar {
  float: right;
}