Yii2默认界面增加多级菜单
2016-01-13 15:11
661 查看
Yii 2.0.6
参考:http://blog.csdn.net/zhongyuan_1990/article/details/31789541
在css中,增加:
修改vendor\yiisoft\yii2-bootstrap\Dropdown.php
在
这样会在菜单的ul里面增加一个css,可实现多级菜单。
参考:http://blog.csdn.net/zhongyuan_1990/article/details/31789541
在css中,增加:
.dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #fff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }
修改vendor\yiisoft\yii2-bootstrap\Dropdown.php
在
return Html::tag('ul', implode("\n", $lines), $options);前面增加一行
$options['class'] = 'dropdown-menu';
这样会在菜单的ul里面增加一个css,可实现多级菜单。
相关文章推荐
- 比sublime好用的atom编辑器
- EditPlus
- Content Provider(三) 自定义ContentProvider
- PHP连接MySQL数据库;mysql中update批量修改与替换语句
- ContentProvider批量导入及事务处理
- phpstorm快速编辑模板技巧
- Matplotlib imshow() not show whole image
- Yii框架中的MVC模型
- PHP锁定机制
- vsftp 虚拟用户认证
- Matplotlib中文显示的问题
- php基础
- php输出需要的学号
- php中获取各种路径
- LayoutParams
- PHP的serialize序列化数据与JSON格式化数据
- php中static静态变量的使用方法详解
- php发送邮件email
- PHP系统的安全配置初级
- php表示 当天0点 和 24点的 时间戳