如何在Yii中使用emenu扩展名制作垂直菜单?

如何在Yii中使用emenu扩展名制作垂直菜单?,menu,yii,css,Menu,Yii,Css,将Yii扩展名用于菜单。此扩展的基础项目是 现在,子菜单显示为一行(最终换行到第二行)。我用的是“nvidia”主题 如何使子菜单垂直?我希望子菜单中的项彼此垂直堆叠。这是css问题。内部应具有以下样式:宽度:100%,该样式来自dropdown.css,但它被themes/nvidia.com/default.css覆盖,其中指定为:宽度:170px。因此,您可以通过将该值添加到自己的自定义css文件中,将其更改回100% dropdown.css: ul.下拉菜单ul{ 可见性:隐藏; 位

将Yii扩展名用于菜单。此扩展的基础项目是

现在,子菜单显示为一行(最终换行到第二行)。我用的是“nvidia”主题


如何使子菜单垂直?我希望子菜单中的项彼此垂直堆叠。

这是css问题。内部
应具有以下样式:
宽度:100%
,该样式来自dropdown.css,但它被themes/nvidia.com/default.css覆盖,其中指定为:
宽度:170px
。因此,您可以通过将该值添加到自己的自定义css文件中,将其更改回
100%

dropdown.css:

ul.下拉菜单ul{
可见性:隐藏;
位置:绝对位置;
最高:100%;
左:0;
z指数:598;
宽度:100%;
}
themes/nvidia.com/default.css:

ul.下拉菜单ul{
宽度:170px;
背景色:#333;
颜色:#fff;
字体大小:11px;
文本转换:无;
过滤器:α(不透明度=90);
-moz不透明度:.9;
高雄市:9;
不透明度:.9;
}
mystyle.css:

ul.下拉菜单ul{
宽度:100%!重要;
}