-
ブートストラップの基本的なセットアップ: 最初に、HTMLの
セクション内でブートストラップのCSSとJavaScriptを読み込みます。以下のコードを使用します:<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
-
ブートストラップのグリッドシステム: ブートストラップのグリッドシステムを使用すると、画面サイズに基づいて要素を配置することができます。以下の例は、画面幅がmd(中サイズ)以上の場合に異なるボタンスタイルを適用する方法を示しています:
<div class="container"> <div class="row"> <div class="col-md-6"> <button class="btn btn-primary">Primary Button</button> </div> <div class="col-md-6"> <button class="btn btn-secondary">Secondary Button</button> </div> </div> </div>
上記のコードでは、画面幅がmd以上の場合、ボタンはそれぞれ半分の幅で表示されます。画面幅がmd未満の場合には、ボタンは通常のフル幅で表示されます。
-
ブートストラップのクラスの利用: ブートストラップには、画面サイズに応じて異なるクラスを使用して要素を制御するための便利なクラスが用意されています。以下の例では、画面幅がsm(小サイズ)未満の場合に異なるボタンスタイルを適用する方法を示しています:
<button class="btn btn-primary d-sm-none">Primary Button</button> <button class="btn btn-secondary d-sm-block">Secondary Button</button>
上記のコードでは、画面幅がsm未満の場合、1つ目のボタンは非表示にし、2つ目のボタンは表示します。
これらの例を参考にしながら、ブートストラップを使用して画面サイズに応じて異なるボタンの使い方を実装してみてください。さらに、必要に応じてブートストラップのドキュメンテーションを参照して、さまざまなオプションやクラスを学ぶこともおすすめです。