レスポンシブ ナビゲーションに水平分割線を追加したい。これは、モバイルでのブートストラップ レスポンシブ ビューです。
最後の 2 つのメニュー項目、つまり「リンク」メニュー項目と「ドロップダウン」メニュー項目の間に仕切りを追加したいと考えています。次を追加すると<li class='divider></li>'
それらの間では、機能していません。それを行う他のブートストラップ方法はありますか?または、レスポンシブ グリッドでこれを実現するために独自のクラスを作成する必要がありますか?
レスポンシブ ナビゲーションに水平分割線を追加したい。これは、モバイルでのブートストラップ レスポンシブ ビューです。
最後の 2 つのメニュー項目、つまり「リンク」メニュー項目と「ドロップダウン」メニュー項目の間に仕切りを追加したいと考えています。次を追加すると<li class='divider></li>'
それらの間では、機能していません。それを行う他のブートストラップ方法はありますか?または、レスポンシブ グリッドでこれを実現するために独自のクラスを作成する必要がありますか?
以下のように @media クエリを記述する必要があります:
See Divider in Browser- Resize browser to check
JSFiddle with Divider in collapsible nav
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
.nav-collapse .nav > li.divider {
*width: 100%;
height: 1px;
margin: 9px 1px;
*margin: -5px 0 5px;
overflow: hidden;
background-color: #e5e5e5;
border-bottom: 1px solid #ffffff;
}
}
@media (min-width: 600px){
.nav-collapse .nav > li.divider {
*width: 100%;
height: 1px;
margin: 9px 1px;
*margin: -5px 0 5px;
overflow: hidden;
background-color: #e5e5e5;
border-bottom: 1px solid #ffffff;
}
}
/* Landscape phones and down */
@media (max-width: 480px) {
.nav-collapse .nav > li.divider {
*width: 100%;
height: 1px;
margin: 9px 1px;
*margin: -5px 0 5px;
overflow: hidden;
background-color: #e5e5e5;
border-bottom: 1px solid #ffffff;
}
}
なぜ<hr>
ですか<legend></legend>
?
<li class = ""></li>
<li class = ""></li>
<div class = "visible-phone">
<legend></legend>
</div>
<li class = ""></li>
<li class = ""></li>