我有一个问题,我认为属于Bootstrap框架。每当我导入bootstrap时,它看起来像是让两个相邻的div在它们之间有一个2像素的边距,尽管元素检查器中没有任何内容表明可能导致这种情况。去除连接的小提琴中的第一行使间距消失。任何人都可以告诉我是什么导致了这种间距?再次,我似乎无法弄清楚使用元素检查器造成这种情况的原因。我基本上看着红色和绿色div之间的间距。我感谢您花时间帮助我。Bootstrap添加相邻div之间的两个像素边距
HTML
<div class="row"><div id="wrapper">
<div id="first">DIV1 DIV1</div>
<div id="second">DIV 2 DIV 2</div>
</div>
CSS
@import url('http://getbootstrap.com/dist/css/bootstrap.css');
#wrapper {
width: 500px;
border: 1px solid black;
overflow: auto;
}
#first {
float: left;
width: 300px;
border: 1px solid red;
}
#second {
border: 1px solid green;
margin: 0 0 0 302px;
}
http://jsfiddle.net/dsulli99/ngapjysq/
谢谢您的回复。我了解引导网格系统,但是这些特殊的div实际上是为内容而非高层布局本身。我实际上希望div元素相互接触,例如,如果我想创建具有不同背景色的棋盘式图案。 – dps
我编辑了我的链接到bootply。让我知道如果这是你正在寻找或不。 – shadab
其实这就是我要找的。我很困惑,因为我认为偏移量是通过移动列来实际放置x列的“空间”,如此处所述。 http://getbootstrap.com/css/。我很惊讶这实际上是有效的(基于我所知道的,但乍看起来它看起来像)。我会做一些测试,如果这个工程我会通过贝宝给你10美元,并批准你的答案。感谢您的帮助。 – dps