我到处寻找,我尝试了所有可能的解决方案,但没有。
我正在制作一个内部有另一个div的滚动div。当我写" display:inline-block"时,每个div添加右边距和下边距。我可以删除右边距(在同一代码行中写入每个div),但我还需要删除底部边距。我怎么能这样做?
这是我的HTML和CSS代码:https://jsfiddle.net/1ykbj8b4/
HTML:
<div id="contenedor">
<div class="imagen" style="background-color:blue"></div>
<div class="imagen" style="background-color:green"></div>
<div class="imagen" style="background-color:orange"></div>
<div class="imagen" style="background-color:brown"></div>
<div class="imagen" style="background-color:red"></div>
</div>
CSS:
body {
margin: 0;
}
#contenedor {
width: 500px;
white-space: nowrap;
overflow-x: auto;
overflow-y: hidden;
background-color: black;
}
.imagen {
width: 120px;
height: 120px;
display: inline-block;
}
谢谢大家!
答案 0 :(得分:2)
在.imagen
body {
margin: 0;
}
#contenedor {
width: 500px;
white-space: nowrap;
overflow-x: auto;
overflow-y: hidden;
background-color: black;
}
.imagen {
vertical-align: top;
width: 120px;
height: 120px;
display: inline-block;
}
<div id="contenedor">
<div class="imagen" style="background-color:blue"></div>
<div class="imagen" style="background-color:green"></div>
<div class="imagen" style="background-color:orange"></div>
<div class="imagen" style="background-color:brown"></div>
<div class="imagen" style="background-color:red"></div>
</div>
func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return deviceArray.count
}