0

我的问题很简单。如何删除 div 标签之间的空格?

这是我的 html 文档:

<div class="nav">
    <div>option 1</div>
    <div>option 2</div>
    <div>option 3</div>
    <div>option 4</div>
</div>

和CSS

div.nav {
    border:1px solid;
}

div.nav > div {
    display:inline-block;
    background-color: #CCC;
    padding: 10px;
    margin:0
}

这是小提琴,您可以在其中看到此 http://jsfiddle.net/dmsf/7Szjw/3/

文档时间是 html5

4

2 回答 2

1

尝试这个

<div class="nav">
    <div>option 1</div><div>option 2</div><div>option 3</div><div>option 4</div>
</div>
于 2013-04-19T20:39:46.430 回答
0

您必须添加 float: left; 到 div.nav > div 像这样:

div.nav {
    border:1px solid;
}

div.nav > div {
    display:inline-block;
    background-color: #CCC;
    padding: 10px;
    margin:0;
    float: left;
}
于 2013-04-19T20:41:00.763 回答