css - yiistrap TbNav 按钮样式

标签 css twitter-bootstrap yii

我一直在寻找如何更改按钮样式或至少将其保留为默认按钮.. 我现在遇到的问题(我不知道为什么会发生)是 TbNav 中的按钮在被选中时看起来不像它们应该的那样。 .

菜单看起来像这样'page'

但是当你将光标移到它们上面时,它们看起来就像它仍然在使用 yii 附带的默认菜单一样,当你点击它们时......仍然看起来像默认菜单。

<div id="mainmenu">
<?php $this->widget('bootstrap.widgets.TbNavBar',array(
    'brandLabel'=>TbHtml::b(Yii::app()->name),
    'color'=>TbHtml::NAVBAR_COLOR_INVERSE,
    'items'=>array(
        array(
            'class'=>'bootstrap.widgets.TbNav',
            'items'=>array(
                array('label'=>'Home', 'url'=>array('/site/index')),
                array('label'=>'About', 'url'=>array('/site/page', 'view'=>'about')),
                array('label'=>'Contact', 'url'=>array('/site/contact')),
            ),
        ),
        array(
            'class'=>'bootstrap.widgets.TbNav',
            'htmlOptions'=>array('class'=>'pull-right'),
            'items'=>array(
                array('label'=>'Login', 'url'=>array('/site/login'), 'visible'=>Yii::app()->user->isGuest),
                array('label'=>'Logout ('.Yii::app()->user->name.')', 'url'=>array('/site/logout'), 'visible'=>!Yii::app()->user->isGuest)
            ),
        ),
    ),
)); ?>

我还想收到有关如何更改按钮样式的提示

最佳答案

我通过在主布局中不包含 main.css 解决了这个问题。我不得不在主题文件夹中自己制作一个。问题是 main.css 有一个主菜单颜色背景和文本颜色那些 div.. 我没有在主题的自定义 main.css 中包含主菜单,所以它不会引起更多问题

关于css - yiistrap TbNav 按钮样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19824922/

相关文章:

css - 使用 Twitter Bootstrap,为什么我的 div.container 比 Bootstrap 网站上使用的更窄?

php - Yii:Framework - 从 $_POST 中查找具有多个相关类别的表

blackberry - 如何仅在带有物理键盘的小屏幕黑莓上增加字体大小?

twitter-bootstrap - 包括 bootstrap.min.js 打破下拉

html - 文字颜色不能做成白色

css - 在 Bootstrap less 中使用 Glyphicons 进行列表样式设置的更好方法

php - Yii 插入系列数据

Javascript : Uncaught InvalidStateError: Failed to read the 'selectionDirection'

javascript - 有没有办法修改运行倒计时?

css - 使 DIV 匹配浏览器高度