Bootstrap 4:徽标增加导航栏高度时,垂直对齐导航链接

Paper9oll

我是Bootstrap 4框架的新手,但是即使阅读了所有文档以及StackOverFlow上所有现有的B4问题,我仍然有些卡住。

在导航栏中,插入了一个高度和宽度为50px的SVG徽标。这会自动使导航栏变高。我没有为此调整任何CSS,仅仅是徽标迫使导航栏的高度增加。

这是我的HTML:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0">
    <title>@yield('title')</title>
    <link rel="import" href="elements.html">
    <link rel="stylesheet" href="/styles/app.css">
</head>
<body>
    <header class="navbar navbar-light navbar-fixed-top bd-faded">
        <div class="clearfix hidden-sm-up">
            <button class="navbar-toggler pull-right" data-toggle="collapse" data-target="#navbar">
                    &#9776;
                </button>
            <a href="/" class="navbar-brand">
                <img src="/images/brand.svg" alt="Logo">
                <span>Bootstrap</span>
            </a>
        </div>
        <div class="collapse navbar-toggleable-xs" id="navbar">
            <a href="/" class="navbar-brand">
                <img src="/images/brand.svg" alt="Logo">
                <span>Bootstrap</span>
            </a>
            <nav class="nav navbar-nav">
                <div class="nav-item nav-link"><a href="#">Link 1</a></div>
                <div class="nav-item nav-link"><a href="#">Link 2</a></div>
                <div class="nav-item nav-link"><a href="#">Link 3</a></div>
            </nav>
        </div>
    </header>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
    <script src="/scripts/vendor.js"></script>
    <script src="/scripts/bootstrap.js"></script>
    <script src="/scripts/app.js"></script>
    <script src="/components/webcomponentsjs/webcomponents.js"></script>
</body>
</html>

这是我的自定义CSS:

.navbar-brand {
    font-size: 22px;
    img {
        display: inline-block;
        margin-right: 8px;
        width: 50px;
        height: 50px;
    }
}

我希望导航链接link1,link2和link3与标题Bootstrap垂直对齐

提前谢谢你

最大限度

我认为您可以从链接中删除顶部和底部填充,并为其添加高度和线高。同时从中删除填充.navbar-brand

只需添加以下CSS:

.navbar-brand {
  padding: 0;
}
.navbar-nav .nav-link {
  padding-top: 0;
  padding-bottom: 0;
  height: 50px;
  line-height: 50px;
}

CODEPEN

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Bootstrap 4中更正导航栏链接的垂直对齐

来自分类Dev

Bootstrap 3:徽标增加Navbar的高度时,垂直居中导航链接

来自分类Dev

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

来自分类Dev

垂直对齐Bootstrap导航按钮

来自分类Dev

将 Bootstrap 4 导航栏链接对齐到底部

来自分类Dev

Bootstrap 4下拉列表在导航栏中打开,并增加导航栏的高度

来自分类Dev

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

来自分类Dev

Bootstrap 3-导航栏内容的垂直对齐

来自分类Dev

导航栏中的 bootstrap 4 按钮对齐

来自分类Dev

在标题内垂直对齐Bootstrap徽标

来自分类Dev

Bootstrap 4 导航栏是垂直的而不是水平的?

来自分类Dev

如何增加Bootstrap 3导航栏的高度,同时折叠时保持菜单高度较小

来自分类Dev

Bootstrap 4 Tab 链接从导航栏输出

来自分类Dev

使链接的高度与 Bootstrap 4 中导航栏中的可用高度相同

来自分类Dev

Bootstrap 3导航栏高度

来自分类Dev

Bootstrap:垂直对齐和超大高度

来自分类Dev

Bootstrap:垂直对齐和超大高度

来自分类Dev

当导航栏在悬停/滚动时更改状态时,更改Bootstrap导航栏徽标图像

来自分类Dev

Bootstrap:在导航栏中对齐导航

来自分类Dev

如何垂直对齐导航栏的链接?

来自分类Dev

在Bootstrap中,如何将导航栏链接右对齐?

来自分类Dev

Bootstrap导航栏品牌徽标/ SVG定位

来自分类Dev

Bootstrap导航栏是否重叠徽标?

来自分类Dev

徽标下方的 Bootstrap 3 导航栏

来自分类Dev

如何在 Bootstrap 4 导航栏导航项中创建对齐中心和下方图标的小文本而不影响导航栏高度?

来自分类Dev

在导航栏元素外部单击或单击Bootstrap 4中的链接时,如何关闭打开的折叠导航栏?

来自分类Dev

Bootstrap 4-将导航栏项目向右对齐

来自分类Dev

Bootstrap 4导航栏右对齐搜索选项以及注册

来自分类Dev

bootstrap4在左侧对齐导航栏项目

Related 相关文章

  1. 1

    在Bootstrap 4中更正导航栏链接的垂直对齐

  2. 2

    Bootstrap 3:徽标增加Navbar的高度时,垂直居中导航链接

  3. 3

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

  4. 4

    垂直对齐Bootstrap导航按钮

  5. 5

    将 Bootstrap 4 导航栏链接对齐到底部

  6. 6

    Bootstrap 4下拉列表在导航栏中打开,并增加导航栏的高度

  7. 7

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

  8. 8

    Bootstrap 3-导航栏内容的垂直对齐

  9. 9

    导航栏中的 bootstrap 4 按钮对齐

  10. 10

    在标题内垂直对齐Bootstrap徽标

  11. 11

    Bootstrap 4 导航栏是垂直的而不是水平的?

  12. 12

    如何增加Bootstrap 3导航栏的高度,同时折叠时保持菜单高度较小

  13. 13

    Bootstrap 4 Tab 链接从导航栏输出

  14. 14

    使链接的高度与 Bootstrap 4 中导航栏中的可用高度相同

  15. 15

    Bootstrap 3导航栏高度

  16. 16

    Bootstrap:垂直对齐和超大高度

  17. 17

    Bootstrap:垂直对齐和超大高度

  18. 18

    当导航栏在悬停/滚动时更改状态时,更改Bootstrap导航栏徽标图像

  19. 19

    Bootstrap:在导航栏中对齐导航

  20. 20

    如何垂直对齐导航栏的链接?

  21. 21

    在Bootstrap中,如何将导航栏链接右对齐?

  22. 22

    Bootstrap导航栏品牌徽标/ SVG定位

  23. 23

    Bootstrap导航栏是否重叠徽标?

  24. 24

    徽标下方的 Bootstrap 3 导航栏

  25. 25

    如何在 Bootstrap 4 导航栏导航项中创建对齐中心和下方图标的小文本而不影响导航栏高度?

  26. 26

    在导航栏元素外部单击或单击Bootstrap 4中的链接时,如何关闭打开的折叠导航栏?

  27. 27

    Bootstrap 4-将导航栏项目向右对齐

  28. 28

    Bootstrap 4导航栏右对齐搜索选项以及注册

  29. 29

    bootstrap4在左侧对齐导航栏项目

热门标签

归档