2016-06-14 43 views
1

我想製作一個自定義導航欄,如我嘲笑的圖片中所示。 custom navbar使用Bootstrap製作自定義導航欄

我到目前爲止已經寫了這個 -

我的HTML:

<nav class="navbar navbar-default"> 
     <div class="container"> 
      <!-- Brand and toggle get grouped for better mobile display --> 
      <div class="navbar-header"> 
       <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"> 
        <span class="sr-only">Toggle navigation</span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
        <span class="icon-bar"></span> 
       </button> 
       <a class="navbar-brand" href="#">Brand</a> 
      </div> 

      <!-- Collect the nav links, forms, and other content for toggling --> 
      <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"> 

       <ul class="nav navbar-nav navbar-right"> 
        <li><a href="#">Home</a></li> 
        <li><a href="#">About</a></li> 
        <li><a href="#">Events</a></li> 
        <li><a href="#">Contact</a></li> 
        <li><a href="#">Play Video</a></li> 

       </ul> 
      </div> 
      <!-- /.navbar-collapse --> 
     </div> 
     <!-- /.container --> 
    </nav> 

我的CSS:

.navbar { 
    background: url(../images/pattern.png) repeat; 
    background-color: white; 
} 

.navbar-brand, 
.navbar-nav li a { 
    font-family: 'Josefin Sans'; 
    font-size: 14px; 
    font-weight: 700; 
    line-height: 80px; 
    height: 80px; 
    padding-top: 0; 
    -webkit-font-smoothing: antialiased; 
    text-transform: uppercase; 
    letter-spacing: .1em; 
    color: #808080; 
} 

這看起來像一個正常的導航欄應該。我不知道如何將「播放視頻」部分和鏈接(主頁,關於等等)部分與它們之間的分隔符放在一起。我應該如何繼續的任何想法?

回答

2

  • 播放視頻
  • 任何類添加到這個李例如

    <li class="play"><a href="#">Play Video</a></li> 
    

    的Nex writee這個代碼

    .play::before { 
        color: gray; 
        content: "|"; 
        float: left; 
        margin-right: 23px; 
    } 
    

    ,並把播放圖標/圖像在此列表中的項目如

    <li class="play"><a href="#"><img src="play-icon.png"> Play Video</a></li> 
    //place play icon path on play-icon.png place 
    

    希望這會有所幫助。謝謝

    +0

    沒有工作。謝謝。 – daft300punk