当前位置: 首页 > 面试题库 >

Bootstrap2导航栏和下面的行之间的神秘空白

骆雅昶
2023-03-14
问题内容

我正在使用Bootstrap的Navbar和Bootsrap的网格来显示带有图像的Navbar,该图像紧靠Navbar下方。但是,由于某些原因,此导航栏和图像之间存在空白。当我使用Firebug调查空白的位置时,导航栏似乎在其contains的顶部对齐。我试图通过使用CSS将导航栏底部对齐来解决此问题,但无济于事。

如何消除此空白?

<!-- Top Navigation Bar -->
<div class="row" id="rowTopLinkNavBar">
    <div class="span6 offset3" id="divTopLinkNavBar">
        <div class="navbar" id="topLinkNavBar">
            <div class="navbar-inner" style="font-size: 16px;">
                <ul class="nav">
                    <li class="active"><a href="#">Home</a></li>
                    <li class="divider"><a href="#">PROJECTS</a></li>
                    <li class="divider"><a href="#">ABOUT US</a></li>
                    <li class="divider"><a href="#">THE TEAM</a></li>
                    <li class="divider"><a href="#">EVENTS</a></li>
                    <li class="divider"><a href="#">MEETINGS</a></li>
                    <li><a href="#">RESOURCES</a></li>
                </ul>
            </div>
        </div>
    </div>
</div>

<!--Background Image-->
<div class="row" id="rowBackgroundImg">
    <div class="span6 offset3" id="backgroundImg">
    <!-- background image is set in CSS -->
    </div>
</div>

这是我使用CSS修复此问题的绝望尝试:

#backgroundImg
{
    color: #ff0000;
    background-color: #000000;
    /*width: 709px;
    height: 553px;*/
    background: url('../images/someImage.jpg') no-repeat;
    background-size: 100%;
    height: 700px;
    border-radius: 0px;
    background-position: center;
    vertical-align: top;
    background-position: top;
}



#divTopLinkNavBar
{
    vertical-align: bottom;
}

#topLinkNavBar
{
    padding-bottom: 0px;
}
#rowBackgroundImg
{
    padding-top: 0px;
}

.navbar
{
    vertical-align: bottom;
}

问题答案:

您可能要覆盖margin-bottom: 20pxfrom navbar

.navbar {
    margin-bottom: 0;
}

像这样的东西(!important此处仅用于覆盖我在jsfiddle中使用的CDN版本的bootstrap的样式,但是如果您的样式正确地覆盖了bootstrap,则无需使用它样式)



 类似资料:
  • 问题内容: 我刚刚从更改了网站上的标题图片 使用 因此图像会按比例缩小,现在可以做… 但是现在我有这个神秘的10px左右的间隙。 我已经检查了Chrome中的检查器,但看不到是什么原因导致了该空间。我搜索了其他帖子,但找不到任何适用的内容。 有人知道吗?感谢任何帮助,鲍勃:) 问题答案: 默认情况下,IMG是内联元素。您需要将IMG标签设置为block元素,可以使用以下样式完成此操作:

  • 我发现使用属性displayseArchBarInnavigationBar=YES的导航栏中的搜索栏有问题。我在导航栏和搜索内容之间有一个空白,等于导航项状态栏的高度。就好像在构建视图的过程中,框架不知道我的搜索栏是导航栏。。。在倾翻任何内容之前以及显示结果表时,都会出现此空白。 除了这个主题之外,我还没有找到任何与这个问题相关的东西:在iOS7中将搜索栏与导航栏组合时是否清空UISearchb

  • 本文向大家介绍BootStrap学习笔记之nav导航栏和面包屑导航,包括了BootStrap学习笔记之nav导航栏和面包屑导航的使用技巧和注意事项,需要的朋友参考一下 nav导航栏 响应式的导航栏 具有不同对齐风格和固定的导航栏 面包屑导航(BreadCrumb) 层次导航,让我想起UC的极速模式的 X 级页面 以上所述是小编给大家介绍的BootStrap学习笔记之nav导航栏和面包屑导航,希望对

  • 问题描述:当iOS 7位于分组的中时,表视图顶部和第一个单元格之间存在间隙。 奇怪的是,当我第一次加载内容时,表格看起来还可以(第一张图片),但是当我向下滚动时,顶部和第一个单元格之间出现了一个空格(第二张图片): 使用纯样式时,不会发生这种行为,但不幸的是,我需要使用分组表视图样式。 有什么想法吗?

  • 问题内容: 我有一个像这样的形式的简单文本区域: 我在此文本 区域中 不断获得额外的空白。当我将其切换到它时,光标就像在 文本区域 的中间,而不是在开头?有什么解释? 问题答案: 仔细查看您的代码。其中已经有三个换行符,并且之前有大量空白。首先删除那些标签,以使标签之间不再出现换行符。它可能已经成功了。

  • 我使用的是MGSplitViewClass(链接),我很难正确设置UICollectionView的大小。在上述拆分视图中,我在主视图中有一组四个UIView,其中包含更健壮的视图(表视图、标签组和集合视图)。 首先,我尝试在nib中添加UICollectionView,并通过编程创建了一个集合视图控制器,并将其连接到nib的集合视图。我一试collectionViewController,这就失