30px の高さを壊さずに、このすべてのスパンを 1 行で取得することは可能ですか? 幅が 300px を超えるコンテンツがある場合にスライダーをオンにしたい。
行 div 内のコンテンツが生成され、「float:left」要素である必要があります
css と hmtl のみ
<div id="box">
<div class="line">
<span class="icon"></span>
<span class="icon"></span>
<span class="icon"></span>
<span class="icon"></span>
<span class="icon"></span>
<span class="labelx">Label TXT</span>
</div>
<div class="line">
<span class="icon"></span>
<span class="icon"></span>
<span class="icon"></span>
<span class="labelx">Label TXTwergwergwergweg</span>
</div>
</div>
#box {
width:200px;
height:500px;
border:1px solid #000;
overflow:auto;
}
.line {
height: 30px;
width: 100%;
background:#eee;
}
.icon {
float:left;
width:40px;
height:30px;
background:#000;
}