ブートストラップを見ると、小さい画面のメニューバー項目の折りたたみをサポートしているように見えます。ページ上の他のアイテムに似たものはありますか?
たとえば、私はnav-pillsと一緒に右に浮かんでいます。小さな画面では、これにより問題が発生します。少なくとも、同様のClick-to-show-moreドロップダウンに入れたいと思います。
これは既存のブートストラップフレームワーク内で可能ですか?
ブートストラップを見ると、小さい画面のメニューバー項目の折りたたみをサポートしているように見えます。ページ上の他のアイテムに似たものはありますか?
たとえば、私はnav-pillsと一緒に右に浮かんでいます。小さな画面では、これにより問題が発生します。少なくとも、同様のClick-to-show-moreドロップダウンに入れたいと思います。
これは既存のブートストラップフレームワーク内で可能ですか?
超小型デバイス
電話 (<768px)(Class names : .visible-xs-block, hidden-xs)
小型デバイス
タブレット (≥768px)(Class names : .visible-sm-block, hidden-sm)
中型デバイス
デスクトップ (≥992px)(Class names : .visible-md-block, hidden-md)
大型デバイス
デスクトップ (≥1200px)(Class names : .visible-lg-block, hidden-lg)
以下は v3.2.0 で非推奨になりました
超小型デバイス 電話 (<768px)(Class names : .visible-xs, hidden-xs)
小型デバイス タブレット (≥768px)(Class names : .visible-sm, hidden-sm)
中型デバイス デスクトップ (≥992px)(Class names : .visible-md, hidden-md)
大型デバイス デスクトップ (≥1200px)(Class names : .visible-lg, hidden-lg)
はるかに古い Bootstrap
.hidden-phone, .hidden-tablet
などはサポートされていない/廃止されています。
アップデート:
Bootstrap 4 には、2 種類のクラスがあります。
hidden-*-up
ブレークポイント以上にあるときに要素を非表示にする 。hidden-*-down
ビューポートが指定されたブレークポイント以下にあるときに要素を非表示にします。xl
また、幅が 1200px を超えるデバイス用に新しいビューポートが追加されました。詳細については、ここをクリックしてください。
d-block d-md-none
中型、大型、および特大のデバイスで非表示にします。
d-none d-md-block
小型および超小型のデバイスで非表示にします。
d-*-block
に置き換えてインライン化することもできることに注意してくださいd-*-inline-block
古い答え: Bootstrap 4 Alpha
クラスを使用し.hidden-*-up
て、特定のサイズ以上のデバイスで非表示にすることができます
.hidden-md-up
中型、大型、および特大のデバイスで非表示にします。
同じことが.hidden-*-down
、特定のサイズとより小さいデバイスで非表示にする場合にも当てはまります。
.hidden-md-down
中型、小型、超小型のデバイスで非表示にする
visible-* は、ブートストラップ 4 のオプションではなくなりました
中型デバイスでのみ表示するには、次の 2 つを組み合わせることができます。
hidden-sm-down
とhidden-xl-up
有効なサイズは次のとおりです。
xs
縦向きモードの携帯電話用 (<34em)sm
横向きモードの電話用 (≥34em)md
タブレット用 (≥48em)lg
デスクトップ用 (≥62em)xl
デスクトップ用 (≥75em)これは Bootstrap 4、alpha 5 (2017 年 1 月) の時点です。詳細はこちら: http://v4-alpha.getbootstrap.com/layout/responsive-utilities/
Bootstrap 4.3.x の場合: https://getbootstrap.com/docs/4.3/utilities/display/
これらのモジュール クラス サフィックスを任意のモジュールに入力して、モジュールを表示または非表示にする場所をより適切に制御できます。
.visible-phone
.visible-tablet
.visible-desktop
.hidden-phone
.hidden-tablet
.hidden-desktop
http://twitter.github.com/bootstrap/scaffolding.html 下にスクロール
ここに追加する説明がいくつかあります。
1) 表示されているリスト (visible-phone、visible-tablet など) は Bootstrap 3 で廃止されました。新しい値は次のとおりです。
アスタリスクは、それぞれについて次のように変換されます (以下に visible-xs-* のみを示します)。
2)これらのクラスを使用する場合、前にピリオドを追加しません(上記の回答の一部で紛らわしく示されているように)。
例えば:
<div class="visible-md-block col-md-6 text-right text-muted">
<h5>Copyright © 2014 Jazimov</h5>
</div>
3) visible-* と hidden-* (たとえば、visible-xs と hidden-xs) を使用できますが、これらは Bootstrap 3.2.0 で廃止されました。
詳細と最新の仕様については、ここにアクセスして「visible」を検索してください: http://getbootstrap.com/css/
追加 CSS モバイル ビューのすべてのページからサイドバーを削除します。
@media only screen and (max-width:767px)
{
#secondary {
display: none;
}
}