トップのNavbarはデスクトップ上で問題ありませんが、私のモバイルを使って私のウェブサイトをブラウズすると、navbarのリンクは水平ではなく縦に積み重なって表示されます。どんな手掛かり?Navbar垂直方向に積み重ねる携帯電話
私は、ブートストラップを使用しています、ここに私のコードは次のとおりです。
@import 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css';
body {
background: black url(Images/image.png) no-repeat center center;
height: 100vh;
}
.footer {
position: absolute;
bottom: 0;
width: 100%;
height: 50px;
}
.navBarLinks {
color: white;
}
.navBarLinks:hover {
color: black;
}
.body-content {} .dl-horizontal dt {
white-space: normal;
}
input,
select,
textarea {
max-width: 280px;
}
<ul class="nav nav-justified navbar-inverse">
<li><a class="navBarLinks">Stuff1</a>
</li>
<li><a class="navBarLinks">Stuff2</a>
</li>
<li><a class="navBarLinks">Stuff3</a>
</li>
<li><a class="navBarLinks">Stuff4</a>
</li>
<li><a class="navBarLinks">Stuff5</a>
</li>
</ul>
//more stuff not relevant
事前にありがとうございます!
Bootstrapはモバイルの最初のCSSを使用します。したがって、画面がモバイルサイズの場合、通常のようにリストを表示するCSSを使用します。しかし、画面の幅が768に達すると、table-cellと表示されます。これは、メディアクエリを使用したレスポンシブ手法として知られています。 – orangeh0g
私はそれを得る、ありがとう、だから私は携帯電話のためのまったく新しいレイアウトが必要かもしれません..彼らは見た目がひどいので.. – TiagoM
通常、ナビゲーションは隠されており、モバイルビューのハンバーガーメニューアイコンを使ってアクセスします。ブートストラップサイトの例を参照してください...ウィンドウを縮小してモバイルサイズにすると、それがどのように動作するかがわかります。ブートストラップナビゲーションへのリンクhttps://getbootstrap.com/examples/navbar/ – orangeh0g