BootstrapとカスタムCSSを使用して個人のWebサイトを開発していますが、次のHTMLコードを使用して、2つの列を持つコンテンツ部分を生成しています。
<div class="row-fluid">
<div id="content" class="span9">
content
</div>
<div id="ads" class="span3">
ads
</div>
</div>
これはすべてのブラウザで機能しますが、次のCSSでは、Firefoxで表示したときにadsdivがcontentdivの下に表示されます。他のすべてのブラウザでは、広告divはコンテンツdivの右側に保持されます(これは正しい表示です)。
#content{
margin-top:2em;
padding: 1em;
box-sizing: border-box;
border-radius: 20px 20px 0 0;
border: 2px solid #EEF;
}
#ads{
margin-top:2em;
padding: 1em;
box-sizing: border-box;
border-radius:15px;
border: 2px solid #EEF;
}
これは、パディングと境界線が原因で発生すると思いますが、他のすべてのブラウザは正しく表示されます。それで、Firefoxでこれを修正する方法はありますか?
必要に応じて、このエラーはhttp://www.dinhani.com.brで確認できます(申し訳ありませんが、最近開発が開始されたため、コンテンツはポルトガル語になっています)。