ドキュメントを読んだところ、とを含むdiv.container
の「親」ラッパーであるように見えます(xの合計は12です)。ただし、ナビゲーションの例にはが含まれていないようです。.row
.spanX
.row
また、彼らのドキュメントサイトでは.container
、ナビゲーションバーに関連するいくつかのdivによってラップされています。
フレームワークがどのように機能するかについて、誰かが少し詳しく説明できますか?初めてです。
ドキュメントを読んだところ、とを含むdiv.container
の「親」ラッパーであるように見えます(xの合計は12です)。ただし、ナビゲーションの例にはが含まれていないようです。.row
.spanX
.row
また、彼らのドキュメントサイトでは.container
、ナビゲーションバーに関連するいくつかのdivによってラップされています。
フレームワークがどのように機能するかについて、誰かが少し詳しく説明できますか?初めてです。
この.row
クラスは内に必須.container
ではありませんが、後で複数の行が必要になる場合に備えて、開始時に含めることをお勧めします。
実際に行うことは、その中のすべて.row
の div が、前の と次の から分離された独自の行に表示されるようにすること.rows
です。
divの.container
内部について.navbar
は、navbar をページの残りの部分と整列させるために必要な別のものです。レンダリングされた HTML をさらに下に見ると、.container
どの.navbar
div にも含まれていない別のものがあり、それがすべてのメイン コンテンツを含むものであることがわかります。
<div class="container">
<div class="row">
<!-- These divs are inline and do NOT fill up the full 12 columns -->
<div class="span4">...</div>
<div class="span4">...</div>
</div>
<!-- This is a automatically a new line of divs -->
<div class="row">
<!-- This div will appear below the previous row, even though it
would fit next to the other divs -->
<div class="span4"></div>
</div>
<!-- These will appear in their own row, but may act
unexpectedly in certain situations -->
<div class="span4"></div>
<div class="span4"></div>
</div>
.row
名前が示すように、div の行を定義します。上記の行がいっぱいかどうかに関係なく、それぞれが div の新しい行を示します。
答えは与えられたものよりもはるかに簡単です。いいえ、.container
特定のコードを含める必要はありません。また、コードが含まれているものに制限はありません...
.container
その中にラップされたすべての要素のサイズを「含む」ための「ラッパー」として機能します。また、.container
ページまたはコンポーネントをラップできます。そのため、Twitter Bootstrap のドキュメントに似たページが必要な場合、幅が「固定」され、両側が同じ余白で.container
ある場合、ページ上のすべてのコンテンツをラップするために必要なのは 1 つだけです。
他にも用途があり.container
ます。Bootstrap のドキュメント ( .navbar-fixed-top
) の上部のナビゲーション バーが画面の幅全体に広がっているのに、ナビゲーション バー内のナビゲーション項目がコンテンツの幅に「含まれている」ことに気付きましたか? これは、 が a の内部にあるの.navbar-fixed-top
では.container
なく、.nav
内部にあるためです。