导航栏未与其下方的元素对齐,为什么?

用户9123

托管文件夹

如果单击链接,然后单击“ all.html”,则应该看到未完成的导航栏,其中包含两个“示例”和“文本”项。您还应该看到一个事实,蓝色填充物切入了它下面的白色背景。

我试过#topnavdiv内所有元素的边距和填充都无济于事。我已经尝试过更改displayfloattext-align,但是即使它解决了当前问题,也会带来更多问题。我已经尝试了多个教程,并且在这一点上两次重写了该导航栏的html和css,但是我一直陷在这个问题上:导航栏的蓝色部分切成白色。导航栏应与此处的外观相同

谁能告诉我为什么即使有适当的边距和填充宽度,蓝色也会变成白色?谢谢!(请注意,该页面使用的是Bootstrap v3.3.1)

HTML:

<div class="row" id="topnav">
    <ul>
        <li>
           <a href="#">Sample</a>
        </li>
        <li>
            <a href="#">Text</a>
        </li>
    </ul>
</div>

CSS:

#topnav{
    display: inline;
}
#topnav *{
    display:inherit;
}
#topnav ul{
    list-style-type: none;
    text-align: center;
    margin: 0;
    margin-bottom: 55px;
    background-color: rgb(0,93,164);
    padding: 15px;
}
#topnav li{
    display: inline-block;
    margin:0;
    padding: 0;
}
#topnav a{
    text-decoration: none;
    color:white;
    margin: 0;
    padding: 0;
}
#topnav a:hover{
    background-color:black;
}
最大限度

这是因为您的ul元素具有display: inline将其更改为inline-blockblock

#topnav ul {
  display: block;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

输入不与其下方的元素对齐

来自分类Dev

使用Bootstrap使元素与其下方的内容重叠

来自分类Dev

导航栏切换推动其下方的 div

来自分类Dev

为什么内联块元素未对齐?

来自分类Dev

闪亮的导航栏从下方绘制元素

来自分类Dev

如何对齐导航栏中的元素?

来自分类Dev

导航栏文本元素未垂直对齐(CSS / Bootstrap)

来自分类Dev

为什么我的行内块元素未水平对齐?

来自分类Dev

为什么子子菜单未与其父级的右边对齐?

来自分类Dev

导航元素未对齐+重叠问题

来自分类Dev

CSS:无法将元素正确放置在粘性导航栏下方

来自分类Dev

固定导航栏与其他元素重叠

来自分类Dev

为什么导航栏中的右对齐文本向右移得太远?

来自分类Dev

为什么导航栏中的徽标与 CSS(引导程序)中的容器中的文本不对齐?

来自分类Dev

为什么按钮未对齐?

来自分类Dev

使顶部div与其下方的div一样宽

来自分类Dev

为什么右上浮动会影响其下方项目的布局?

来自分类Dev

为什么导航不在标题的中心对齐?

来自分类Dev

Bootstrap Glyphicons在底部导航栏上未垂直对齐

来自分类Dev

JQM导航栏最后一个按钮未对齐

来自分类Dev

锚标签和导航栏未对齐-Bootstrap 3.0

来自分类Dev

折叠时“导航栏按钮”未对齐(移动视图)

来自分类Dev

Bootstrap导航栏未对齐下拉菜单

来自分类Dev

导航栏未与最上边缘对齐

来自分类Dev

CSS 导航栏未使用 Flex 向右对齐

来自分类Dev

当导航栏未显示时,为什么我可以单击li?

来自分类Dev

为什么 uiactivity 指示器未显示在导航栏中

来自分类Dev

为什么我的栏不对齐?

来自分类Dev

边栏为什么不能正确对齐?

Related 相关文章

热门标签

归档