是否有可能在不破坏 30px 高度的情况下将所有这些跨度放在一行中?如果内容的宽度大于 300 像素,我想获得一个滑块。
将生成行 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;
}