我有html
序列显示2个小节。因为在第一个div中我显示了一个内联列表,所以我想使用display:table
因为它以这种方式看起来更好。问题是它扩展了div,使其更大,为20px(并将另一个div移动得更低)。
<div class="top-bar></div>
<div class="tail-bar></div>
.top-bar{
width: 520px;
height: 50px;
dispaly: table;
background-color: #FFFFFF;
}
编辑:我添加了一个JSFiddle http://jsfiddle.net/eCYUT/2/
这是没有display:table
标记的版本
答案 0 :(得分:1)
ul
元素与div
元素之间的差距实际上是与ul
元素相关的边距。
要删除它,请将margin-bottom: 0px
提供给ul元素的类名。
ul.stats{
margin-bottom: 0px;
/* other css properties */
}