【问题标题】:Full height responsive logo as much as header in Bootstrap全高响应式徽标与 Bootstrap 中的标题一样多
【发布时间】:2017-01-21 09:00:13
【问题描述】:

我有这个来自 laravel auth 的引导主题标题:

<body id="app-layout" style="background-color:#F5F5F5;">
        <nav class="navbar navbar-default navbar-static-top" style="background-color:white;">
            <div class="container">
                <div class="navbar-header">

                    <!-- Collapsed Hamburger -->
                    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#app-navbar-collapse">
                        <span class="sr-only">Toggle Navigation</span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                        <span class="icon-bar"></span>
                    </button>


                    <!-- Branding Image -->
                    <a class="navbar-brand" href="{{ url('/') }}">
                    <p>NameOfBrand</p>
                    </a>

                </div>
                 ...
          </div>
      </nav>

我想在&lt;!-- Branding Image --&gt; 之后添加我的徽标

<img  class="navbar-brand" src="images/logoName.svg"></img>

但结果是,logo太小了,即使是矢量格式也能被识别出来。

我的问题是如何使标题中的徽标与标题的高度相同,或者至少使其足够大。

【问题讨论】:

    标签: css twitter twitter-bootstrap-3 navbar


    【解决方案1】:

    您应该设置徽标的特定高度:

    .navbar-brand {
       height: 50px;
       width: 50px;
    }
    

    或使用百分比:http://jsfiddle.net/QrrpB/2551/

    【讨论】:

    • 轻微验证,如果我这样做并提高值,标题的高度也会随着徽标本身升高。在 header-top 中有一种 margin-bottom 可以让 logo 变得更高。
    • 用小提琴更新答案,检查一下。
    • 但是无论我是否缩放,我如何才能让这张图片响应?
    • 像素奇怪的东西效果惊人,但百分比没有。不管怎么说,还是要谢谢你! :)
    • 您可能需要为您的导航栏设置一个像素为height,以便百分比起作用。
    猜你喜欢
    • 1970-01-01
    • 2021-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 2018-09-02
    • 2019-06-18
    • 1970-01-01
    相关资源
    最近更新 更多