コンテンツが意図的にラップされないようになっているときに、コンテンツに合わせて親 div のサイズを変更する方法があるかどうかを解決しようとしています。ここに例として、 私の問題を説明するための jsfiddle jsfiddle.net/wtQfVがあります。
サンプルコード:
HTML
<div class="box_holder">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
CSS
.box_holder{
border:1px solid red;
white-space:nowrap;
}
.clearfix{
clear:both;
}
.box{
width:30px;
height:20px;
margin:10px;
background-color:red;
display:inline-block;
}
これに対する回避策はありますか、それとも私が虹を追いかけていることを受け入れる必要があり、javascript ソリューションが必要です。