2016-05-30 12 views
0

私はブートストラップでサイトを作っています。それは敏感ですが、私が望む方法ではありません。画面サイズを変更すると、ナビゲーションバーのタブがぎくしゃくしてしまいます。 http://pastebin.com/Rr2cG9KJ画面サイズが変更されたときに、これらのナビゲーション要素の位置を調整するにはどうすればよいですか?

本当にありがとうございました:

は、ここに私のコードです!

+0

まったく明確でないため、正確には何をしていますか? – vanburen

+0

@mediaスタイルのルールを使用して、特定のサイズでタブをどのように見せたいかを記述することができます。たとえば、あなたのCSSには '@media(min-width:34em){...}'が含まれています。この領域を使用して、このサイズで表示する外観を記述します。ブートストラップ自身のCSSで良い例を見ることができます。開発ツール(F12)を使用してサイトを調べるか、CSSファイル(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.css)を見て「@media」を検索してください。お役に立てれば! – Pred

+0

あなたは正しくブートストラップを使用していません!ブートストラップHTML構造を正しく使用すると、ポジションcssは必要なく、探している方法で反応します。 – Dominofoe

答えて

0

ここには、ブートストラップを使用して正しく構造化されたHTMLのhttp://codepen.io/anon/pen/MeWzZNがあります。私はこれがあなたが探しているものだと信じています。あなた自身で作ってください。

<nav class="navbar navbar-default navbar-static-top"> 
     <div class="container"> 
     <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> 
      <a class="navbar-brand" href="#">Project name</a> 
     </div> 
     <div id="navbar" class="navbar-collapse collapse"> 
      <ul class="nav navbar-nav"> 
      <li class="active"><a href="#">Home</a></li> 
      <li><a href="#about">About</a></li> 
      <li><a href="#contact">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> 
      <ul class="nav navbar-nav navbar-right"> 
      <li><a href="../navbar/">Default</a></li> 
      <li class="active"><a href="./">Static top <span class="sr-only">(current)</span></a></li> 
      <li><a href="../navbar-fixed-top/">Fixed top</a></li> 
      </ul> 
     </div><!--/.nav-collapse --> 
     </div> 
    </nav> 
関連する問題