<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="http://cdn.bootcss.com/bootstrap/3.2.0/css/bootstrap.css" rel="stylesheet">
<!--[if lt IE 9]>
<script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="http://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
<![endif]--> <style>
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
} body {
font-family: 'Microsoft Yahei', '微软雅黑', '宋体', \5b8b\4f53, Tahoma, Arial, Helvetica, STHeiti;
margin: 0;
} .main-nav {
margin-left: 1px;
} .main-nav.nav-tabs.nav-stacked > li {
} .main-nav.nav-tabs.nav-stacked > li > a {
padding: 10px 8px;
font-size: 12px;
font-weight: 600;
color: #4A515B;
background: #E9E9E9;
background: -moz-linear-gradient(top, #FAFAFA 0%, #E9E9E9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAFAFA), color-stop(100%,#E9E9E9));
background: -webkit-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
background: -o-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
background: -ms-linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
background: linear-gradient(top, #FAFAFA 0%,#E9E9E9 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#E9E9E9')";
border: 1px solid #D5D5D5;
border-radius: 4px;
} .main-nav.nav-tabs.nav-stacked > li > a > span {
color: #4A515B;
} .main-nav.nav-tabs.nav-stacked > li.active > a, #main-nav.nav-tabs.nav-stacked > li > a:hover {
color: #FFF;
background: #3C4049;
background: -moz-linear-gradient(top, #4A515B 0%, #3C4049 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4A515B), color-stop(100%,#3C4049));
background: -webkit-linear-gradient(top, #4A515B 0%,#3C4049 100%);
background: -o-linear-gradient(top, #4A515B 0%,#3C4049 100%);
background: -ms-linear-gradient(top, #4A515B 0%,#3C4049 100%);
background: linear-gradient(top, #4A515B 0%,#3C4049 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A515B', endColorstr='#3C4049');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4A515B', endColorstr='#3C4049')";
border-color: #2B2E33;
} #main-nav.nav-tabs.nav-stacked > li.active > a, #main-nav.nav-tabs.nav-stacked > li > a:hover > span {
color: #FFF;
} .main-nav.nav-tabs.nav-stacked > li {
margin-bottom: 4px;
} .nav-header.collapsed > span.glyphicon-chevron-toggle:before {
content: "\e114";
} .nav-header > span.glyphicon-chevron-toggle:before {
content: "\e113";
} footer.duomi-page-footer {
background-color: white;
} footer.duomi-page-footer .beta-message {
color: #a4a4a4;
} footer.duomi-page-footer .beta-message a {
color: #53a2e4;
} footer.duomi-page-footer .list-inline a, footer.authenticated-footer .list-inline li {
color: #a4a4a4;
padding-bottom: 30px;
} footer.duomi-page-footer {
background-color: white;
} footer.duomi-page-footer .beta-message {
color: #a4a4a4;
} footer.duomi-page-footer .beta-message a {
color: #53a2e4;
} footer.duomi-page-footer .list-inline a, footer.authenticated-footer .list-inline li {
color: #a4a4a4;
padding-bottom: 30px;
} /*********************************************自定义部分*********************************************/
.secondmenu a {
font-size: 12px;
color: #4A515B;
text-align: center;
border-radius: 4px;
} .secondmenu > li > a:hover {
background-color: #6f7782;
border-color: #428bca;
color: #fff;
} .secondmenu li.active {
background-color: #6f7782;
border-color: #428bca;
border-radius: 4px;
} .secondmenu li.active > a {
color: #ffffff;
} .navbar-static-top {
background-color: #212121;
margin-bottom: 5px;
} .navbar-brand {
background: url('http://static-res.ruyo.net/ruyo_net_w_32.png') no-repeat 10px 8px;
display: inline-block;
vertical-align: middle;
padding-left: 50px;
color: #fff;
} .navbar-brand:hover {
color: #fff;
} .collapse.glyphicon-chevron-toggle, .glyphicon-chevron-toggle:before {
content: "\e113";
} .collapsed.glyphicon-chevron-toggle:before {
content: "\e114";
}
</style>
</head>
<body>
<div class="navbar navbar-duomi navbar-static-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#" id="logo">配置管理系统(流量包月)
</a>
</div>
</div>
</div> <div class="container-fluid">
<div class="row">
<div class="col-md-2">
<ul id="main-nav" class="main-nav nav nav-tabs nav-stacked" style="">
<li>
<a href="#">
<i class="glyphicon glyphicon-th-large"></i>
首页
</a>
</li>
<li>
<a href="#systemSetting" class="nav-header collapsed" data-toggle="collapse">
<i class="glyphicon glyphicon-cog"></i>
系统管理 <span class="pull-right glyphicon glyphicon-chevron-toggle"></span>
</a>
<ul id="systemSetting" class="nav nav-list secondmenu collapse" style="height: 0px;">
<li><a href="#"><i class="glyphicon glyphicon-user"></i> 用户管理</a></li>
<li><a href="#"><i class="glyphicon glyphicon-th-list"></i> 菜单管理</a></li>
<li><a href="#"><i class="glyphicon glyphicon-asterisk"></i> 角色管理</a></li>
<li><a href="#"><i class="glyphicon glyphicon-edit"></i> 修改密码</a></li>
<li><a href="#"><i class="glyphicon glyphicon-eye-open"></i> 日志查看</a></li>
</ul>
</li>
<li>
<a href="#configSetting" class="nav-header collapsed" data-toggle="collapse">
<i class="glyphicon glyphicon-credit-card"></i>
配置管理
<span class="pull-right glyphicon glyphicon-chevron-toggle"></span>
</a>
<ul id="configSetting" class="nav nav-list secondmenu collapse" style="height: 0px;">
<li class="active"><a href="#"><i class="glyphicon glyphicon-globe"></i> 全局缺省配置</a></li>
<li><a href="#"><i class="glyphicon glyphicon-star-empty"></i> 未开通用户配置</a></li>
<li><a href="#"><i class="glyphicon glyphicon-star"></i> 退订用户配置</a></li>
<li><a href="#"><i class="glyphicon glyphicon-text-width"></i> 试用用户配置</a></li>
<li><a href="#"><i class="glyphicon glyphicon-ok-circle"></i> 开通用户配置</a></li>
</ul>
</li> <li>
<a href="#disSetting" class="nav-header" data-toggle="collapse">
<i class="glyphicon glyphicon-globe"></i>
分发配置
<span class="pull-right glyphicon glyphicon-chevron-toggle"></span>
</a>
<ul id="disSetting" class="nav nav-list secondmenu collapse in" style="">
<li><a href="#"><i class="glyphicon glyphicon-th-list"></i> 分发包配置</a></li>
</ul>
</li> <li>
<a href="#dicSetting" class="nav-header collapsed" data-toggle="collapse">
<i class="glyphicon glyphicon-bold"></i>
字典配置
<span class="pull-right glyphicon glyphicon-chevron-toggle"></span>
</a>
<ul id="dicSetting" class="nav nav-list secondmenu collapse">
<li><a href="#"><i class="glyphicon glyphicon-text-width"></i> 关键字配置</a></li>
</ul>
</li>
<li>
<a href="#">
<i class="glyphicon glyphicon-fire"></i>
关于系统
<span class="badge pull-right">1</span>
</a>
</li> </ul>
</div> <div class="col-md-10">
这里是内容
</div>
</div>
</div> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script src="http://cdn.bootcss.com/bootstrap/3.2.0/js/bootstrap.min.js"></script> </body>
</html>

  

导航+左侧菜单+tab切换模板的更多相关文章

  1. 简易CSS3 Tab菜单 Tab切换滑块动画

    今天要分享一款简易的CSS3 Tab菜单,这款Tab菜单在切换的时候内容块出现飞入飞出的动画效果,尽管看起来非常简单,但是你完全可以在上面定制自己喜欢的Tab菜单.前面也分享过一些Tab菜单,像CSS ...

  2. SPA项目开发之首页导航+左侧菜单

    Mock.js: 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而mockjs就可以做到这一点 Mock.js是一个模拟数据的生成器,用来帮助前端调试开发.进行前后端的原型分离以及用 ...

  3. vue 首页导航+左侧菜单

    1. Mock.js 前后端分离开发开发过程当中,经常会遇到以下几个尴尬的场景: 1. 老大,接口文档还没输出,我的好多活干不下去啊! 2. 后端小哥,接口写好了没,我要测试啊! 前后端分离之后,前端 ...

  4. SPA项目首页导航+左侧菜单

    Mock.js是个啥 前后端分离之后,前端迫切需要一种机制,不再需要依赖后端接口开发,而今天的主角mockjs就可以做到这一点 Mock.js是一个模拟数据的生成器,用来帮助前端调试开发.进行前后端的 ...

  5. mui 登录之后tab切换页面会失灵

    我的app做完刚进去的时候底部导航栏的tab切换是正常的,但是退出之后重新登录,我在首页用reload进行了刷新,之后就引发了一些问题,tab切换有时候会失灵,登录转态的改变不成功.原来是reload ...

  6. 使用layui-tree美化左侧菜单,点击生成tab选项

    layui-tree美化左侧菜单 html <div class="layui-side layui-bg-black"> <div class="la ...

  7. ionic js 侧栏菜单 把主要内容区域从一边拖动到另一边,来让左侧或右侧的侧栏菜单进行切换

    ionic 侧栏菜单 一个容器元素包含侧边菜单和主要内容.通过把主要内容区域从一边拖动到另一边,来让左侧或右侧的侧栏菜单进行切换. 效果图如下所示: 用法 要使用侧栏菜单,添加一个父元素<ion ...

  8. jquery实现简单的Tab切换菜单

    实现tab切换的主要html代码: <div class="container"> <ul class="tabs"> <li c ...

  9. JS组件系列——基于Bootstrap Ace模板的菜单Tab页效果优化

    前言:之前发表过一篇  JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有) ,收到很多园友的反馈,当然也包括很多诟病,因为上篇只是将功能实现了,很多细节都没有处理 ...

随机推荐

  1. python3用BeautifulSoup抓取图片地址

    # -*- coding:utf-8 -*- #python 2.7 #XiaoDeng #http://tieba.baidu.com/p/2460150866 #抓取图片地址 from bs4 i ...

  2. android中Textview 和图片同时显示时,文字省略号显示,图片自动靠到右边

    很纠结的一个标题,实在是不知道怎么去描述这个现象. 上图片吧,先看看需求是什么样的. 1.需求: ​ 视频与票的图标跟在标题后面显示,当标题过长时icon显示到省略号…后(textview省略号显示, ...

  3. InnoDB 存储引擎的主要知识点介绍

    本文转载自:Draveness,略有修改 原文链接:『浅入浅出』MySQL 和 InnoDB · 面向信仰编程 作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite ...

  4. vbox磁盘空间如何扩容

    vbox磁盘空间如何扩容   为虚拟机硬盘扩容(Oracle VM VirtualBox) VBoxManage modifyhd         <uuid>|<filename& ...

  5. Python多进程库multiprocessing中进程池Pool类的使用[转]

    from:http://blog.csdn.net/jinping_shi/article/details/52433867 Python多进程库multiprocessing中进程池Pool类的使用 ...

  6. 译: 2. RabbitMQ Spring AMQP 之 Work Queues

    在上一篇博文中,我们写了程序来发送和接受消息从一个队列中. 在这篇博文中我们将创建一个工作队列,用于在多个工作人员之间分配耗时的任务. Work Queues 工作队列(又称:任务队列)背后的主要思想 ...

  7. [svc]对称加密/非对称加密细枝末节-如何做到数据传输的authentication/data integrity/confidentiality(私密)

    对称/非对称/混合加密的冷知识 数据在互联网上传输,要考虑安全性. 讲到安全,要从三方面考虑: 1.authentication 每一个IP包的认证,确保合法源的数据 2.data integrity ...

  8. Fluent UDF【8】:编译型UDF

    UDF除了可以以解释的方式外,其还可以以编译的方式被Fluent加载.解释型UDF只能使用部分C语言功能,而编译型UDF则可以全面使用C语言的所有功能. 1 编译型UDF介绍 编译型UDF的构建方式与 ...

  9. Mycat源码中的单例模式

    在MyCat的源码中,很多对象都使用到了单例模式. 首先是MycatServer类,该实例必须全局唯一,所以这里涉及到JAVA的单实例模式,就是一个类只有唯一一个实例对象存在.先来看看mycat源码是 ...

  10. 【iCore4 双核心板_ARM】例程十一:DMA实验——存储器到存储器的传输

    实验原理: DAM(直接存储器访问)传输不需要占用CPU,可以在存储器至存储器实现高速的数据 传输.本实验采用DAM2控制器的数据流0,选用通道0进行数据传输.通过LED的颜色来 判断传输是否成功. ...