简体   繁体   English

无法使用angular-strap将svg徽标添加到导航栏

[英]Cannot add svg logo to navbar using angular-strap

Basing on the documentation , I've created a simple navbar with image instead of text for "brand". 根据文档 ,我创建了一个带有图像的简单导航栏,而不是“品牌”的文本。 However, my .svg image isn't visible. 但是,我的.svg图像不可见。 Why? 为什么?

SSCCE: http://plnkr.co/edit/bb2bBv0dD67fFBSpS5uH SSCCE: http ://plnkr.co/edit/bb2bBv0dD67fFBSpS5uH

Solution from ->THIS<- question doesn't work. -> THIS <-问题的解决方案不起作用。

Since all code from plnkr have to be accomapanied by code, let me paste(probably) the most crucial part: 由于plnkr中的所有代码都必须随附代码,因此让我粘贴(可能)粘贴最关键的部分:

Toggle navigation 切换导航

            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                    <ul class="nav navbar-nav">
                            <li>
                                    <button type="button" class="btn btn-lg btn-primary" data-animation="am-flip-x" bs-dropdown="networks_dropdown">
                                            Networks
                                    </button>
                            </li>
                            <li class="active">
                                    <a href="#">Workplace</a>
                            </li>
                            <li>
                                    <a href="#">Generate</a>
                            </li>
                            <li>
                                    <a href="#">Export</a>
                            </li>
                            <li>
                                    <a href="#">Training</a>
                            </li>
                            <li>
                                    <a href="#">Settings</a>
                            </li>
                    </ul>
                    <ul class="nav navbar-nav navbar-right">
                            <li><a href="#">Logout</a></li>
                    </ul>
            </div>
    </div>

It's there but the parent element doesn't seem to have any width..if you add that the logo appears 它在那里,但是父元素似乎没有任何宽度..如果您添加徽标出现

.navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px;
    width: 50px; /* see here */
}

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM