简洁、直观、强悍、跨浏览器的前端开发框架,让web开发更迅速、简单。
树控件(.tree)用于展示层级结构数据,支持节点的展开/收起和选中状态。tree-collapsed表示节点折叠。tree-expander表示节点展开/收起按钮,需要加上tabindex="0"属性。active表示节点选中。
<div style="width: 300px; height: 300px; overflow: auto; border: 4px solid #000;"> <div class="tree"> <ul> <li class="tree-collapsed"> <i class="tree-expander" tabindex="0"></i> <a href="javascript:void 0"><i class="tree-icon fa text-yellow"></i>新闻中心</a> <ul> <li class="active"><a href="javascript:void 0"><i class="tree-icon fa"></i>选中效果</a></li> <li><a href="javascript:void 0"><i class="tree-icon fa"></i>重要会议</a></li> <li><a href="javascript:void 0"><i class="tree-icon fa"></i>视频新闻</a></li> <li><a href="javascript:void 0"><i class="tree-icon fa"></i>各地要闻</a></li> <li><a href="javascript:void 0"><i class="tree-icon fa"></i>国际局势</a></li> </ul> </li> <li class="tree-collapsed"> <i class="tree-expander" tabindex="0"></i> <a href="javascript:void 0"><i class="tree-icon fa text-yellow"></i>新闻中心</a> <ul> <li><a href="javascript:void 0">长长长长长长长长长长长长长长长长长长长长长长长</a></li> <li><a href="javascript:void 0">重要会议</a></li> <li><a href="javascript:void 0">视频新闻</a></li> <li><a href="javascript:void 0">各地要闻</a></li> <li><a href="javascript:void 0">国际局势</a></li> </ul> </li> <li> <i class="tree-expander" tabindex="0"></i> <a href="javascript:void 0"><i class="tree-icon fa text-yellow"></i>新闻中心</a> <ul> <li><label><input type="checkbox"/><i class="tree-icon fa"></i>领导活动</label></li> <li><label><input type="checkbox"/><i class="tree-icon fa"></i>重要会议</label></li> <li><label><input type="checkbox"/><i class="tree-icon fa"></i>视频新闻</label></li> <li><label><input type="checkbox"/><i class="tree-icon fa"></i>各地要闻</label></li> <li><label><input type="checkbox"/><i class="tree-icon fa"></i>国际局势</label></li> </ul> </li> </ul> </div> </div>