まずあなたが.navbar-collapse
のために、すべての固定MAX-高さを削除する必要がある、あなたは340pxに設定し、その後の高さを設定します
.navbar-collapse {
height: 100vh;
}
これを100VHするには、ナビゲーション上の高さを設定していますnavbar to全体ビューポートの高さ。
第2に、ボタンのフォントアイコン(すなわちfontawesome)を使用してボタンの状態クラス.collapsed
をターゲットにして、別のアイコンを追加してみてください。その後、
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false">
<i class="icon fa fa-bars"></i>
</button>
そして、あなたはデフォルトのブートストラップバーに滞在し、Xにそれらをアニメーション化する場合は、あなたがこのフィドルを見てとることができ
.navbar-toggle.collapsed .icon:before {
content: '\f00d';
}
を閉じるためにXとバーのアイコンを置き換えますhttps://jsfiddle.net/gndkmc5y/
あなたがしなければならないのは、トップクラス、ミドルクラス、ボトムクラスをバーに設定するだけです。
何が役立つ答えVedran、ありがとう。私はあなたの答えが正しいと確信しています。しかしまだ行くべきことが少しあります。私はそれが私のサイトの分割された画面デザインが実装されている方法のためです。あなたがdevサイトに行くと、私があなたが示唆したようにしたことがわかります。しかし、100vhの高さは機能していないように見え、最初のページの読み込み時にトグルがXになりました。 –