2017-03-06 4 views
-1

Bootstrap Navbar를 사용하려고하고 사이트에서 아래 스 니펫을 복사했습니다.부트 스트랩 Navbar 위치 지정 항목

클래스 navbar-brand를 사용하여 링크를 기본적으로 왼쪽이 아닌 오른쪽에 배치하려하지만 고정 된 것처럼 보입니까?

유틸리티 클래스를 사용하여 플로팅하려고했는데 영향을 미치지 않는 것 같습니다.

코드 조각 : 브랜드에

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous"> 
 
<nav class="navbar navbar-toggleable-md navbar-light bg-faded"> 
 
    <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 
 
     <span class="navbar-toggler-icon"></span> 
 
    </button> 
 
    <div class="collapse navbar-collapse" id="navbarNav"> 
 
     <ul class="navbar-nav"> 
 
     <li class="nav-item active"> 
 
      <a class="nav-link" href="#home">Home <span class="sr-only">(current)</span></a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#about">About</a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#speakers">Speakers</a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#schedule">Schedule</a> 
 
     </li> 
 
     </ul> 
 
     <a class="navbar-brand pull-sm-right??" href="#">Presented by Treehouse</a> 
 
    </div> 
 
</nav>

+0

코드는 어디에 있습니까? 질문에 게시하십시오. – ZimSystem

답변

0

사용 pull-right.

코드 :

<nav class="navbar navbar-default" role="navigation"> 
    <a class="navbar-brand pull-right" href="#">Brand</a> 
    <div class="navbar-header"> 
     <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1"> 
      <span class="sr-only">Toggle navigation</span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
      <span class="icon-bar"></span> 
     </button> 
    </div> 
    <!-- Collect the nav links, forms, and other content for toggling --> 
    <div class="collapse navbar-collapse"> 
     <ul class="nav navbar-nav"> 
      <li class="active"><a href="#">Link</a></li> 
      <li><a href="#">Link</a></li> 

     </ul> 
    </div> 
    <!-- /.navbar-collapse --> 
</nav> 
+0

이것은 부트 스트랩 3 용입니다. 부트 스트랩 4에서 작동하지 않습니다. OP에서 B4를 묻습니다. – neophyte

+1

감사하지만, 질문이 게시되었을 때 코드가없고 부트 스트랩 4에 해당한다고 말할 방법이 없습니다. –

+0

예 왜 내가 당신의 답을 엎드려 투표하지 않았는가? – neophyte

0

은 그냥 navbar-brandmr-auto 클래스를 추가 할 수 있습니다. 그러면 다른 링크의 오른쪽에 정렬됩니다.

작업을 예를

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous"> 
 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script> 
 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script> 
 
<nav class="navbar navbar-toggleable-md navbar-light bg-faded"> 
 
    <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 
 
     <span class="navbar-toggler-icon"></span> 
 
    </button> 
 
    <div class="collapse navbar-collapse" id="navbarNav"> 
 
     <ul class="navbar-nav"> 
 
     <li class="nav-item active"> 
 
      <a class="nav-link" href="#home">Home <span class="sr-only">(current)</span></a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#about">About</a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#speakers">Speakers</a> 
 
     </li> 
 
     <li class="nav-item"> 
 
      <a class="nav-link" href="#schedule">Schedule</a> 
 
     </li> 
 
     </ul> 
 
     <a class="navbar-brand mr-auto" href="#">Presented by Treehouse</a> 
 
    </div> 
 
</nav>

1

브랜드에 대한 사용 ml-auto (navbar-brand) :

<nav class="navbar navbar-toggleable-md navbar-light bg-faded"> 
    <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 
     <span class="navbar-toggler-icon"></span> 
    </button> 
    <div class="collapse navbar-collapse"> 
     <ul class="navbar-nav"> 
     <li class="nav-item active"> 
      <a class="nav-link" href="#home">Home <span class="sr-only">(current)</span></a> 
     </li> 
     <li class="nav-item"> 
      <a class="nav-link" href="#about">About</a> 
     </li> 
     <li class="nav-item"> 
      <a class="nav-link" href="#speakers">Speakers</a> 
     </li> 
     <li class="nav-item"> 
      <a class="nav-link" href="#schedule">Schedule</a> 
     </li> 
     </ul> 
     <a class="navbar-brand ml-auto" href="#">Presented by Treehouse</a> 
    </div> 
</nav> 

Working Demo

또는 navbar-nav에서 mr-auto을 사용하여 브랜드를 올바르게 사용할 수 있습니다.