15

ブートストラップのレスポンシブ バックグラウンドに問題があります。

以下に示すように、モバイル画面のサイズをシミュレートするためにウィンドウを縮小すると、ドロップダウンが透明になります。

ナビゲーションバー

これはブートストラップ サンプル Web サイトからコピーされた私のコードです。私が行った唯一の変更はリンクでした。

<div class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
            <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 class="navbar-collapse collapse">
          <ul class="nav navbar-nav">
            <li class="active"><a href="#">Dashboard</a></li>
            <li><a href="#pages">Pages</a></li>
            <li><a href="#extensions">Extensions</a></li>
            <li class="dropdown">
              <a href="#" class="dropdown-toggle" data-toggle="dropdown">Dropdown <b class="caret"></b></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 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 class="navbar-right">
            <p style="color:#fff;">some text</p>
          </div>
        </div><!--/.navbar-collapse -->
      </div>
</div>

[編集]ヘッダーにこれがあります

<meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <meta name="description" content="">
     <meta name="author" content="">
4

8 に答える 8

55

これは、ナビゲーション バーの高さをロックしたときに発生します。CSS を確認して変更します。

height: 50px;

これに:

min-height: 50px;
于 2014-01-23T12:49:48.767 に答える
1

私は同じ問題を抱えていposition: relative;ました.nav divにcssプロパティを追加することで問題を解決しました:

<div class="navbar navbar-fixed-top>

になりました:

<div class="navbar navbar-fixed-top" style="position: relative;">
于 2013-10-26T19:30:19.017 に答える
1

これに遭遇しただけです。要素に背景スタイルを追加してい.navbar-collapseます...

<div class="navbar-collapse collapse">

なる

<div class="collapse navbar-collapse" style="background:black">

これで問題が解決したようです。お役に立てば幸いです。

于 2014-01-17T18:09:42.147 に答える
0

上記の解決策はどれもうまくいきませんでした。しかし、navbarのように非常に高い z-index を指定z-index: 9999;すると、透明度がなくなりました。

于 2015-03-05T19:47:21.543 に答える