大丈夫ですので、私はラッパーdivとdivのサイドを持つページを持っています。ラッパーは中央に置かれ(マージンオート)、子どもは浮動しているので、ラッパーは子どもと一緒に成長しません。 HTML:親divが子どもと一緒に成長しない理由
<div id="wrapper">
<div id="banner"></div>
<h1>Resource page</h1>
<div id="non-vidCon">
<div id="images" class="debug">
<ul id="imgList">
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
</ul>
</div>
<div id="docs">
<ul id="docList">
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
<li>ha</li>
</ul>
</div>
</div>
<div id="vidCon"></div>
CSS:私は、スタック(このサイト)を介して検索したと修正のいくつかを適用しているが、どれも働いた
#wrapper {
background-color:#F5F5F5;
width:1000px;
height:100%;
margin: auto;
margin-top: 20px;
position: relative;
}
#banner {
background: url('../images/Duke_BackToBack_Header.jpg');
width: 1000px;
height: 111px;
position: relative;
top: 0px;
}
#non-vidCon {
width: 1000px;
height: auto;
min-height: 300px;
position: relative;
border-top: 1px solid #cccccc;
}
#images {
width: 498px;
height:auto;
position: relative;
float: left;
content: "";
}
#docs {
width: 498px;
height:auto;
position: relative;
content: "";
float: left;
}
(インラインブロックを殺した私のマージンオート)助けていただければ幸いです
または[マイクロ明らか修正](http://nicolasgallagher.com/micro-clearfix-hack/) – elclanrs
これはあまりにも多くを求めてもよいが、これは働いていた、なぜあなたは私に言うことができますか?何らかの理由で私はcssよりはるかに簡単な純粋なコーディング(javascript、action script、java etc ...)を見つける。私には、CSSは非常に非合理的だと思われます:P – zero
私はこれよりもよく言えるとは思わない:http://css-tricks.com/the-how-and-why-of-clearing-floats/ –