无法使用棱角带将svg徽标添加到导航栏

时间:2015-08-08 17:41:57

标签: html css angularjs twitter-bootstrap angular-strap

基于documentation,我创建了一个带图片的简单导航栏,而不是“品牌”的文字。但是,我的.svg图像不可见。为什么呢?

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

来自->THIS<-问题的解决方案不起作用。

由于plnkr的所有代码都必须通过代码进行编程,因此我可以粘贴(可能)最关键的部分:

                                                                                   切换导航                                                                                                                                                                                                                                

            <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>

1 个答案:

答案 0 :(得分:1)

它在那里,但父元素似乎没有任何宽度..如果你添加了徽标出现

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