11.28-12.1日bootstrapの学習ノート


BootStrap学習ノート
正確にはCSSフレームワークです.
11.29
1.bootstrapインストール:
   



Bootstrapの要件はHTML 5タイプ

である必要があります


モバイル端末装置の真の幅:


name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">


レイアウトコンテナ:


.container


 


グリッドシステム


Bootstrapは、画面またはビューポートのサイズが増加するにつれて、最大12列に自動的に分割される応答型、モバイルデバイス優先のストリーミンググリッドシステムを提供します.


.row 1行12列


.col-md-4は3列の幅(列ごとに4部)を占める


1行にn個の同じレイアウトを表示するには、12/nを使用します.


グリッドシステムの動作原理:


  • 「行(row)」はに含む必要がある.container(固定幅)または.container-fluid(100%幅)では、適切な配列(aligment)と補間(padding)を付与します.
  • 「行(row)」を使用して水平方向に「列(column)」のセットを作成します.
  • あなたの内容は「列(column)」内に置くべきで、「列(column)」だけが行(row)」の直接サブ要素として使用できます.
  • .rowおよび.col-xs-4という事前定義されたクラスは、グリッドレイアウトを迅速に作成するために使用できます.Bootstrapソースで定義されたmixinは、意味化されたレイアウトを作成するためにも使用できます.
  • 「列(column)」にを設定します.paddingプロパティを使用して、カラムとカラムの間隔を作成します..row要素設定負値marginは、に相殺する.container要素設定のpaddingは、間接的に「行(row)」に含まれる「列(column)」であり、を相殺する.padding.
  • 負の値のmarginは、次の例がなぜ外に突出しているのかの原因です.グリッド列の内容を1行に並べます.
  • グリッドシステムのカラムは、1~12の値を指定することで、その範囲を表します.例えば、3つの等幅の列は、3つのを用いることができる.col-xs-4を作成します.
  • 「行(row)」に含まれる「列(column)」が12より大きい場合、余分な「列(column)」が存在する要素は、全体として別の行に並べ替えられます.
  • グリッドクラスは、スクリーン幅が境界点サイズ以上のデバイスに適しており、小さなスクリーンデバイスに対してグリッドクラスを上書きします.したがって、要素には任意のが適用する.col-md-*グリッドクラスは、スクリーン幅が境界点サイズ以上のデバイスに適しており、小さなスクリーンデバイスに対してグリッドクラスを上書きする.したがって、要素には任意のが適用する.col-lg-*は存在せず、大画面デバイスにも影響します.


ネストして使用し、サブラベルを次の親ラベルとして12部に分けることができます.


//前に4つの幅の格子を空けることができます.

//左フローティング

 


3、レイアウト、コード、ボタン


  1. タイトル(.page-header):重点的に強調し、タイトルの下に灰色の線
  2. を追加しました.
  3. 段落(.lead):段落にも強調された機能でスタイルを調整し、間隔を
  4. タイトルスタイル:
  5. インラインテキスト要素:

 


  1. Mark text <.mark>hightlightハイライト.
  2. del削除線
  3. 不要テキスト(.s)は削除線と同じ
  4. Small <.small>フォントが少し小さくなります.
  5. テキストの位置合わせ<.text-left>左揃え<.text-center>の間でその<.text-right>右


<.text-justify>襟端揃え


  1. テキストの大文字と小文字<.text-lowercase>すべて小文字<.text-uppercase>すべて大文字


<.text-capitalize>単語の頭文字は大文字


  1. テキスト(.ins)
  2. を挿入
  3. 下線付きテキスト(.u)と挿入テキストは同じ
  4. である.
  5. トランペットテキスト(.small)

  1. リスト

秩序無秩序リスト:





整列リスト:




スタイルリストなし




インラインリスト


スタイルリストがありません<.list-unstyled/>


  1. 説明(カスタムリスト)説明付きリスト
  2. 水平配列リスト<.dl-horizontal/>


コード


  1. 标签 多行代码可以使用 ,按照原格式输出,也就是可以实现代码的换行这种,并且在外面还加了一个div框,背景是灰色的,圆角。
  2. 标签,字体和背景都会变成红色的,有一种代码的感觉
  3. ラベル、対応するフィールドが斜体になり、と同様
  4. <.kbd>対応フィールドの背景が黒くなる
  5. プログラム出力タグプログラム出力の内容

 


表:














<.table>//比較的プロフェッショナルな表を生成すると、マージン


<. table-striped="">//横棒の行


<. table-bordered="">//縦棒の列


<. table-hover="">//マウス移動のいくつかの効果が現れ、どの格子に移動するか、どの背景が変化します


<. table-condensed="">//ウィンドウが下になると、表が引き締められますが、実際には付けなくても縮められますが、効果は少し異なります.