私は最近TB2をダウンロードし、それに慣れ始めました。ヒーローの例に基づいてページを作成しています。
ヒーローの例に基づいてページを作成しています。ページコンテンツ領域は、マークアップにクラス「container」がある要素です。私が作成しているレイアウトは次のとおりです('container'要素内)。2つの列を作成します。
- 左側の列(ページ領域の66.66%)
- 右側の列(ページ領域の33.33%)
左側の列には2つの行が含まれ、上の行にはナビゲーションピルが含まれ、下の行にはナビゲーションタブが含まれます。
これは、「container」要素のHTMLです。
<div class="row">
<div id="page-left-column" class="span8">
<div class="row">
<ul class="nav nav-pills pull-right">
<li class="active"><a href="#">Pill 1</a></li>
<li><a href="#">Pill 2</a></li>
<li><a href="#">Pill 3</a></li>
<li><a href="#">Pill 4</a></li>
<li><a href="#">Pill 5</a></li>
</ul>
</div>
<div class="row">
<ul class="nav nav-tabs">
<li class="active"><a href="#">Tab 1</a></li>
<li><a href="#">Tab 2</a></li>
<li><a href="#">Tab 3</a></li>
</ul>
</div>
</div>
<div id="page-right-column" class="span4">
<div class="row">
</div>
<div class="row">
</div>
</div>
</div>
Firebugを使用すると、タブとピルの両方が含まれている要素からこぼれていることがわかりました。そのため、コンテンツがページ上にあるナビゲーションタブの場合、テキストが列の左側に並んでいません-つまり、テキストは列の外側に表示されます。
上記のマークアップに何か問題がありますか?