Yii2 NavBar - 将类添加到navbar-header的属性?

时间:2017-02-11 12:49:40

标签: yii2 navbar

我在下方提供了一些默认的Yii2输出供参考。

<nav id="w0" class="navbar-inverse navbar-fixed-top navbar" role="navigation">
    <div class="container">
        <div class="navbar-header">
       ...

我的代码是......

NavBar::begin([
    'options' => [
        'class' => 'navbar navbar-default navbar-custom navbar-fixed-top',
    ],
    'brandOptions'=>[
        'class'=>'page-scroll'
    ],
    ...
]);

输出......

<nav id="w0" class="navbar navbar-default navbar-custom navbar-fixed-top" role="navigation">
    <div class="container">
       <div class="navbar-header">
       ...

brandOptions根据需要应用于输出中的品牌链接。我寻求的输出是......

<nav id="w0" class="navbar navbar-default navbar-custom navbar-fixed-top" role="navigation">
    <div class="container">
       <div class="navbar-header page-scroll">
       ...

我想在第二个div中添加一个类,一个得到&#34; navbar-header&#34;但是对于我所有的尝试,我还没有能够确定要应用它的财产。有什么提示吗?

提前致谢, 佩德罗:)

1 个答案:

答案 0 :(得分:1)

在css中应该是

 nav > .container > .navbar-header {

   .... set you css  style 


 }

或者你可以直接做

<div class="navbar-header   you_class">

用于settig navabar小部件你可以这样使用选项,例如:

    NavBar::begin([

            'options' => [
                 'class' => 'navbar navbar-default navbar-fixed-top',
            ],
            'innerContainerOptions' => [
                 'class' => 'navbar-header',
            ],
    ]);