Php yii,如何更改Cmenu上的文本颜色
我试图找到包含此文本颜色的css类的位置 默认情况下,gii在CListView右侧生成的菜单中的文本if。。颜色是蓝色,但我想把它改成白色作为我的自定义主题,所以我在哪里可以找到这个,请告诉我是否可以为这个动作设置它的设置,我在yii论坛上发布了相同的问题,但没有人回答Php yii,如何更改Cmenu上的文本颜色,php,css,yii,Php,Css,Yii,我试图找到包含此文本颜色的css类的位置 默认情况下,gii在CListView右侧生成的菜单中的文本if。。颜色是蓝色,但我想把它改成白色作为我的自定义主题,所以我在哪里可以找到这个,请告诉我是否可以为这个动作设置它的设置,我在yii论坛上发布了相同的问题,但没有人回答 请提供帮助。尝试使用htmlOptions将您自己的类设置为菜单,并使用该css类根据您的需要进行样式设置 $this->widget('zii.widgets.CMenu', array( 'htmlOptio
请提供帮助。尝试使用htmlOptions将您自己的类设置为菜单,并使用该css类根据您的需要进行样式设置
$this->widget('zii.widgets.CMenu', array(
'htmlOptions' => array('class' => 'mynav'),
在你的css中
.mynav{
color:red
}
只需在选择器中添加一个类,就可以为其创建样式。我不确定你想做什么,只看下面的例子 设置 结果
<ul id="yw0" class="menu-container-class">
<li class="item-class"><a href="/khucholon/site/index.html" class="anchor-link">Home</a></li>
<li class="item-class"><a href="/khucholon/product/index.html">Products</a>
<ul class="sub-menu-class">
<li class="item-class"><a href="/khucholon/product/new.html?tag=new">New Arrivals</a></li>
<li class="item-class"><a href="/khucholon/product/index.html?tag=popular">Most Popular</a></li>
</ul>
</li>
<li class="item-class"><a href="/khucholon/site/login.html">Login</a></li>
</ul>
或者您可以使用和自定义一些伪类
a.anchor-link:link, a.anchor-link:active, a.anchor-link:hover, a.anchor-link:visited{
color:red
}
几乎可以使用以下选项为节点级别设置css:
linkOptions
(用于最里面的链接)
htmlOptions
,activeCssClass
,itemscslass
,子菜单
,firstitemscslass
看更多
当我看到您告诉我的内容时,我看到htmlOptions附带了一个名为“operations”的默认类,我只是在main.css上的类中添加了颜色:黑色,但仍然没有任何更改。您可以尝试像我提到的那样添加自己的类吗?我不确定,但是在默认情况下更改它可能会被覆盖,或者也可能有其他类对其进行样式设置。请这样试试,让我知道。
.item-class a{color:red}
a.anchor-link:link, a.anchor-link:active, a.anchor-link:hover, a.anchor-link:visited{
color:red
}