私は、全体のコンテンツの周りに背景と境界線がある、私が中心にしたいページを持っています。divをどのように配置し、内部のdivの周りを展開するには?
私はdivを作って、私が望む背景色と境界設定で設定しました。
問題は、浮動小数点数の内側に浮動小数点数があり、背景が浮動小数点数の周囲に伸びないという問題です。私はそれを働かせることができた唯一の方法は位置を設定することでした:絶対的です。その後、ボーダーはフローティングdivsの周りを拡大しましたが、私はそれらを通常のhtml/cssを使用して中央に配置することができませんでした。
JavaScriptをハックして中心に置いていましたが、ページが読み込まれた後にしか表示されず、表示が悪くなります。
私は確かにコンテナを拡張して、それを中心にしておく方法があると確信しています。私はそれを理解できません。ここ
は、もっと良い方法が$(function() {
var winH = $(window).height();
var winW = $(window).width();
$("#container").css('left', winW/2 - $("#container").width()/2);
});
が持っている私の問題
<div style="background-color: Red; width: 980px; position: absolute;" id="container">
<br />
<br />
<br />
<br />
<div style="width: 400px; background-color: Black; float: left;">
<br />
<br />
</div>
<div style="width: 400px; background-color: Blue; float: left;">
<br />
<br />
</div>
</div>
を共有し、ここでそれが動作するJavaScriptを(jqueryのを使用しています)サンプルHTMLページです。
ありがとうございました
ありがとうございました。私は方法があると思ったが、私はそれを理解できなかった。 – Sruly