基于bootstrap的后台二级垂直菜单[转]

最近做一个后台的管理项目,用到了Twitter推出的bootstrap前端开发工具包,是一个基于css3/html5的框架。
花周末时间,写了一个非常简单后台的菜单。本着开源的精神,现在把它分享出来(呵呵,前端的老鸟就不要看啦!)。
首先,看一下菜单的结构:

预览地址 :http://www.huosen.net/demo/bootstrap-menu/index.html
css的代码为:


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

/*左侧菜单*/

.sidebar-menu{

    border-right: 1px solid #c4c8cb;

}

/*一级菜单*/

.menu-first{

    height:45px;

    line-height:45px;

    background-color: #e9e9e9;

    border-top: 1px solid #efefef;

    border-bottom: 1px solid #e1e1e1;

    padding: 0;

    font-size: 14px;

    font-weight: normal;

    text-align: center;

}

/*一级菜单鼠标划过状态*/

.menu-first:hover{

    text-decoration: none;

    background-color: #d6d4d5;

    border-top: 1px solid #b7b7b7;

    border-bottom: 1px solid #acacac;

}

/*二级菜单*/

.menu-second li a{

    background-color: #f6f6f6;

    height:31px;

    line-height:31px;

    border-top: 1px solid #efefef;

    border-bottom: 1px solid #efefef;

    font-size: 12px;

    text-align:center;

}

/*二级菜单鼠标划过样式*/

.menu-second li a:hover {

    text-decoration: none;

    background-color: #66c3ec;

    border-top: 1px solid #83ceed;

    border-bottom: 1px solid #83ceed;

    border-right: 3px solid #f8881c;

    border-left: 3px solid #66c3ec;

}

/*二级菜单选中状态*/

.menu-second-selected {

    background-color: #66c3ec;

    height:31px;

    line-height:31px;

    border-top: 1px solid #83ceed;

    border-bottom: 1px solid #83ceed;

    border-right: 3px solid #f8881c;

    border-left: 3px solid #66c3ec;

    text-align:center;

}

/*覆盖bootstrap的样式*/

.nav-list,.nav-list li a{

    padding: 0px;

    margin: 0px;

}


1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

<div class="sidebar-menu">

    <a href="#userMeun" class="nav-header menu-first collapsed" data-toggle="collapse"><i class="icon-user-md icon-large"></i> 用户管理</a>

    <ul id="userMeun" class="nav nav-list collapse menu-second">

        <li><a href="#"><i class="icon-user"></i> 增加用户</a></li>

        <li><a href="#"><i class="icon-edit"></i> 修改用户</a></li>

        <li><a href="#"><i class="icon-trash"></i> 删除用户</a></li>

        <li><a href="#"><i class="icon-list"></i> 用户列表</a></li>

    </ul>

    <a href="#articleMenu" class="nav-header menu-first collapsed" data-toggle="collapse"><i class="icon-book icon-large"></i> 文章管理</a>

    <ul id="articleMenu" class="nav nav-list collapse menu-second">

        <li><a href="#"><i class="icon-pencil"></i> 添加文章</a></li>

        <li><a href="#"><i class="icon-list-alt"></i> 文章列表</a></li>

    </ul>

</div>

源码下载地址为:http://download.csdn.net/detail/huozhicheng/5127768

时间: 2024-08-27 21:41:56

基于bootstrap的后台二级垂直菜单[转]的相关文章

基于bootstrap的后台二级垂直菜单

最近做一个后台的管理项目,用到了Twitter推出的bootstrap前端开发工具包,是一个基于css3/html5的框架.花周末时间,写了一个非常简单后台的菜单.本着开源的精神,现在把它分享出来(呵呵,前端的老鸟就不要看啦!).首先,看一下菜单的结构: 预览地址 :http://www.huosen.net/demo/bootstrap-menu/index.htmlcss的代码为: /*左侧菜单*/ .sidebar-menu{ border-right: 1px solid #c4c8cb

基于Bootstrap的后台通用模板

人总是比较刁的,世界的时尚趋势不断变化,对系统UI的审美也在不断疲劳中前进,直接觉得好好的UI,过了半年觉得平平无奇,不想再碰,需要寻求新的兴奋点. 下面这套UI就是半年前的(今日:2015-12),感觉已经落伍了,贴出来已告别一个阶段,如果有喜欢的可以联系我领养,(*^__^*) 嘻嘻…… UI框架名称:ZFXUI UI框架特点:1.响应式(PC.移动均可用) 2.适用于企业内部信息管理系统(个人认为不适合做互联网产品),配合工具开发效率比较高 3.基于Bootstrap.简约大气.操作用户体

Bootstrap的二级垂直菜单

CSS /*左侧菜单*/ .sidebar-menu{     border-right: 1px solid #c4c8cb; } /*一级菜单*/ .menu-first{     height:45px;     line-height:45px;     background-color: #e9e9e9;     border-top: 1px solid #efefef;     border-bottom: 1px solid #e1e1e1;     padding: 0;   

JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果

Ace模板地址:http://code.google.com/p/ace-engine/wiki/AceTemplate(有时会打不开) Ace英文官网:http://wrapbootstrap.com/preview/WB0B30DGR Ace模板功能介绍地址:http://www.cnblogs.com/txw1958/p/Ace-Responsive-Admin-Template.html 一.效果展示 1.初始加载出来的效果 2.展开菜单(支持多级展开,后面代码介绍) 3.点击子菜单,以

JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有)

前言:最近园子里多了许多谈语言.谈环境.谈逼格(格局)的文章,看看笑笑过后,殊不知其实都是然并卵.提升自己的技术才是王道.之前博主分享过多篇bootstrap组件的文章,引起了很多园友的关注和支持,看样子这种风格还是受到很多园友青睐的.本着不辜负园友们的支持的原则,应群友们的要求,今天来分享下项目中使用Ace模板的菜单样式和基于iframe的Tab页效果. Ace模板地址:http://code.google.com/p/ace-engine/wiki/AceTemplate(有时会打不开) A

创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件

Bootstrap是当下流行的前端UI组件库之一.利用Bootstrap,可以很方便的构造美观.统一的页面.把设计师从具体的UI编码中解放出来.   Bootstrap提供了不少的前端UI组件.带下拉菜单的文本框就是其中之一,效果图如下(真要自己完全设计,还得费一番功夫)   关于该组件的详情参看Bootstrap官网.带下拉菜单的文本框   看到上面的效果图,使我想到WinForm编程中的DropDownList控件.不过,和DropDownList控件相比,还缺少以下内容 1.当点击菜单中的

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

前言:之前发表过一篇  JS组件系列——基于Bootstrap Ace模板的菜单和Tab页效果分享(你值得拥有) ,收到很多园友的反馈,当然也包括很多诟病,因为上篇只是将功能实现了,很多细节都没有处理,这篇博主将带领大家一起来优化这里的效果,使之成为一个可以在项目里面使用的成品. 说点题外话,本来,在互联网模式下,Tab页+iframe的组合是不能被大多数平台接受的,从这些年推出的一些好的产品可以看出,几乎大家都不这么玩,即使是一些后台的管理模板,比如常见的AdminLTE.Ace.INSPIN

基于Bootstrap的网站后台模板Unicorn - Admin Template最新无错版下载

Unicorn - Admin Template Unicorn - Admin Template 是一款支持视网膜屏幕.完全响应式布局,可用于任何应用程序的管理模板.该面板适应任何宽度的设备.无论是智能手机.平板电脑或桌面浏览器都能完美适应.最新版本基于 Bootstrap 3 构建. 使用LESS编译 响应式设计,支持任何的PC或MAC系统,智能手机和平板电脑.Responsive Design, support any PC or MAC systems, phones and table

一款基于jquery和css3的响应式二级导航菜单

今天给大家分享一款基于jquery和css3的响应式二级导航菜单,这款导航是传统的基于顶部,鼠标经过的时候显示二级导航,还采用了当前流行的响应式设计.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div id="header"> <div class="logo"> <a href="#">Responsive Nav</a> </div> <nav>