Bootstrap


Bootstrap

  • CS/javascriptベースのWebフレームワーク
  • オープンソース!導入するだけで良い
  • 応答型Webサポート(モバイルデバイスでも画面を自動的に調整)
  • ブラウザ互換性
  • ただし性能はやや劣る
  • -Webフレームワーク=Webの材料を作成する会議

    Bootstrapの使い方

  • ガイドバーを検索して移動>起動>CDNをheadラベル
  • に貼り付ける
  • https://code.jquery.com>最新バージョンの圧縮されていないリンクをクリック>コードをコピー>headラベルの上部に貼り付け
  • または
  • CSS CDNをheadラベル
  • に貼り付ける
    |body終了フラグの真上に
  • js CDNを貼り付ける
  • コンテナを使用して表示


    -css>概要>コンテナ
    <div class="container">
      ...
    </div>

    切り替えボタン


    -css>ボタン
    <input type="submit" class="btn btn-primary">

    フォームのデフォルトの使用例


    -css>フォーム>デフォルトの例
    <form>
      <div class="form-group">
        <label for="exampleInputEmail1">이메일 주소</label>
        <input type="email" class="form-control" id="exampleInputEmail1" placeholder="이메일을 입력하세요">
      </div>
      <div class="form-group">
        <label for="exampleInputPassword1">암호</label>
        <input type="password" class="form-control" id="exampleInputPassword1" placeholder="암호">
      </div>
      <div class="form-group">
        <label for="exampleInputFile">파일 업로드</label>
        <input type="file" id="exampleInputFile">
        <p class="help-block">여기에 블록레벨 도움말 예제</p>
      </div>
      <div class="checkbox">
        <label>
          <input type="checkbox"> 입력을 기억합니다
        </label>
      </div>
      <button type="submit" class="btn btn-default">제출</button>
    </form>

    ナビゲーションの使用


    -構成部品>ナビゲーション>オプションカード
    <ul class="nav nav-tabs">
      <li role="presentation" class="active"><a href="#">Home</a></li>
      <li role="presentation"><a href="#">Profile</a></li>
      <li role="presentation"><a href="#">Messages</a></li>
    </ul>

    グラフィックの使用


    -構成部品>プログレスバー>コンテキストの意味
    <div class="progress">
      <div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="width: 40%">
        <span class="sr-only">40% Complete (success)</span>
      </div>
    </div>
    <div class="progress">
      <div class="progress-bar progress-bar-info" role="progressbar" aria-valuenow="20" aria-valuemin="0" aria-valuemax="100" style="width: 20%">
        <span class="sr-only">20% Complete</span>
      </div>
    </div>
    <div class="progress">
      <div class="progress-bar progress-bar-warning" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 60%">
        <span class="sr-only">60% Complete (warning)</span>
      </div>
    </div>
    <div class="progress">
      <div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="80" aria-valuemin="0" aria-valuemax="100" style="width: 80%">
        <span class="sr-only">80% Complete (danger)</span>
      </div>
    </div>

    ブートストラップCSSを変更する場合

  • ガイドバーのスタイルを適用する方法.class
  • したがって、ガイドバーよりも優先度が高い!CSSを変更するには、重要な情報、#id、div.classを使用します.
  • グリッドシステム(.container)

  • 12 col.
  • col-4、col-3およびcol-5は、12個の面を4、3および5に分割する.
  • .col-lg-4:lg:標準スクリーンサイズ、4:12等分率