私の問題は次のとおりです。
境界線が含まれているアイテムをラップしません。私はコンテンツアイテムを絶対的な位置に置いているので、これが分かっていますが、レイアウトが機能するためには絶対的なものである必要があります。これはまた、私はclearfixソリューションを使用できないことを意味します(これは、オプションではない要素を浮動させる必要があることを意味します)。
私の質問は、含まれている要素の高さを得るために親divを取得する方法です。絶対配置要素を含むClearfix
EDIT:いいえJavascriptのソリューション、CSSのみ
HTML:
<div class="mask">
<div id="content-1" class="content-item">
Lorem ipsum dolor sit amet, consectetur adipisicing elit...
</div>
<div id="content-2" class="content-item">
Lorem ipsum dolor sit amet, consectetur adipisicing elit...
</div>
</div>
CSS:
.mask{
position:relative;
width:800px;
border: 1px solid black;
}
.content-item{
position: absolute;
width:300px;
}
#content-1{
left:10px;
}
#content-2{
left: 300px;
}
浮動小数点の要素の高さが固定の位置よりも大きい場合にのみ機能します。 – theorise