Css 是什么导致了间隔?

Css 是什么导致了间隔?,css,html,twitter-bootstrap,Css,Html,Twitter Bootstrap,我刚刚在我正在开发的一个网站上更新了Twitter引导程序,它打破了许多地方的布局 其中一个地方让我难堪。有关页面可在上看到。(这不是原始站点,将产生一些脚本错误,但显示布局问题。原始站点需要帐户。) 页面顶部有一个黑色的20px条,下面有一个图像。然而,图像放置在距离顶部约22px的位置,在黑条下方留下2px的边距。在看了一段时间后,我仍然不知道这个利润来自哪里。我想图像(和黑色区域的一面)是齐平对黑色酒吧 我正在测试Chrome。非常感谢您提供任何提示。黑条本身(.status outer)

我刚刚在我正在开发的一个网站上更新了Twitter引导程序,它打破了许多地方的布局

其中一个地方让我难堪。有关页面可在上看到。(这不是原始站点,将产生一些脚本错误,但显示布局问题。原始站点需要帐户。)

页面顶部有一个黑色的20px条,下面有一个图像。然而,图像放置在距离顶部约22px的位置,在黑条下方留下2px的边距。在看了一段时间后,我仍然不知道这个利润来自哪里。我想图像(和黑色区域的一面)是齐平对黑色酒吧


我正在测试Chrome。非常感谢您提供任何提示。

黑条本身(.status outer)的高度为20px,但其包含元素(.navbar inner)的高度为22px。取下灰色边框,将其修剪一个像素,使其降至20,并删除灰线。

请阅读。改为创建一个(并将其包含在问题主体中,并链接到一个实例)。@Quentin:谢谢你的评论。如果我能找到一种方法来创建一个简短的、自包含的、正确的示例来说明我在1000行标记和代码中的某个未知位置遇到的问题,我将非常乐意这样做。啊,是的,我看到了边界。我想这会把我带到21px。我仍然不知道1px是从哪里来的。度量或布局检查器显示1px底部边框,来自
.navbar fixed top.navbar inner.navbar static top.navbar inner{border width:0 0 1px;}
。看起来如果你删除它和背景色,你就会得到你想要的布局。谢谢你的关注。我在这上面花了不少时间。你上面提到的边界是正确的,但是仍然有一个像素需要考虑。我想不出背景色是什么。但是,我确实在{display:table;}之后找到了
.navbar-inner:before、.navbar-inner:after。如果我禁用该样式,则间隙消失。仍在试图找出原因。