私は、このばかげたバグを修正しようとしていることを認めるのに、これまで以上に多くの時間を費やしてきました。一部のコンテンツの左側に表示されるフォームがあります。広い画面と狭い画面では問題ないように見えますが、タブレットの幅(770〜950程度のオーバーレイ)では、右側のコンテンツがフォームフィールドと重なっています。
Twitter Bootstrapを適切に使用するためにマークアップに何かが欠けていますか、それともブレークポイントを使用してカスタムスタイルを追加して修正する必要がありますか?固定ピクセル幅がbootstrap.cssで定義された問題を引き起こしているようです。流体レスポンシブレイアウトを使用しているので、これらの幅プロパティは%を使用するべきではありませんか?
<div class="container-narrow">
<div class="content">
<div class="row-fluid">
<div class="span5">
<form class="form-horizontal" id="applies-Step1-form" action="/" method="post">
<div class="control-group">
<label class="control-label required" for="Step1_email">Email <span class="required">*</span></label>
<div class="controls">
<input size="60" maxlength="255" name="Step1[email]" id="Step1_email" type="text" />
</div>
</div>
<div class="control-group">
<label class="control-label required" for="Step1_home_zip">Home Zip <span class="required">*</span></label>
<div class="controls">
<input size="5" maxlength="5" name="Step1[home_zip]" id="Step1_home_zip" type="text" />
</div>
</div>
</form>
</div>
<div class="span7">
<div class="promo-btm">
<h2>Heading 2</h2>
<ul class="checks">
<li>Bullet One</li>
<li>Bullet Two</li>
</ul>
</div>
</div>
</div>
</div>
</div>
バグについては添付のスクリーンショットを参照するか、私のフィドルを使用して自分で再現することができます。
誰かがこれを修正する方法を指摘するのを手伝ってくれるなら、私は非常に感謝しています!