Cmenu A.active Class

salve ho un menu fatto nel seguente modo




<?php $this->widget('zii.widgets.CMenu',array(

   //'id'=>'tiny',

   'items'=>array(

  array('label'=>'Home', 'url'=>array('site/index'),'itemOptions'=>array('id'=>'home')),

  array('label'=>'Negozi', 'url'=>array('attivita/gruppo','group'=>'negozi'),'itemOptions'=>array('id'=>'shop'))

                                                 

                )); ?>



css




#access .menu ul li#shop a{

	background: url(../images/menu/shop.png) no-repeat center top;

	padding-top: 50px;

}


#access .menu ul li#shop a:hover{

	background: url(../images/menu/hover/shop.png) no-repeat center top;

	padding-top: 50px;

}


#access .menu ul li#shop a.active{

	background: url(../images/menu/hover/shop.png) no-repeat center top;

	padding-top: 50px;

}



cosi facendo quando clicco su negozi dovrebbe prendere l’icona dell hover(a.active), inve mi aggiunge la classe “active” a “li” --> <li id=“shop” class=“active”><a href="/applicazione/attivita/gruppo.html?group=dormire" </a>Negozi</li>, quindi non legge il css di a.active

pardon avevo sbagliato il css :D




#access .menu ul li.active#shop a{

	background: url(../images/menu/hover/shop.png) no-repeat center top;

	padding-top: 50px;

}