博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AdminLTE的使用
阅读量:5054 次
发布时间:2019-06-12

本文共 2018 字,大约阅读时间需要 6 分钟。

框架介绍:AdminLTE是一个完全响应管理模板。基于Bootstrap3框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。内置了多个页面,包括仪表盘、邮箱、日历、锁屏、登录及注册、404错误、500错误等页面。

### 完整版项目目录:

roncoo-AdminLTE/

├── dist/ 编译后的静态资源目录
│   ├── CSS/
│   ├── JS
│   ├── fonts
│   ├── img
├── build/ 编译前的源文件目录
│   ├── less/
│   │   ├── roncoo-AdminLTE's Less 文件
│   ├── fonts/
│   │   ├── roncoo-AdminLTE's 字体 文件
│   ├── js/
│   │   ├── roncoo-AdminLTE's javascript 文件
│   ├── img/
│   │   ├── roncoo-AdminLTE's image 文件
│   └── Bootstrap-less/ (bootstrap less,仅供参考,不做修改)
│       ├── mixins/
│       ├── variables.less
│       ├── mixins.less
└── plugins/
    ├── 所有的第三方插件的CSS和JS文件

使用方法:

  1. 根据项目需要选择引用整个页面工程
  2. ajax模式中所有js和css统一在index.html引入,不再分开页面引入。ajax模式中添加tab页功能,加载页面可以加载多个,通过头部tab切换,该功能只在ajax模式中存在。a标签通过添加属性target=navTab添加新开标签页功能,通过异步请求href连接页面,仅ajax模式可使用。
  3. 按照参数进行编写

          1】自定义主题样式

             (1)在body中设置class。

 

                        skin-blue:主题颜色,如果引入了_all-skins.min.css,有很多颜色可以选择,设置为skin-blue默认就为下一图的主题样式。将skin-后面blue换成下图二颜色名,主题色也跟着变化,具体地方在下图一登录头像旁换肤功能体现

                 (2)sidebar-mini:在AdminLTE.css中可以找到。

        2】wrapper设置: AdminLTE.css 

             header设置:放在header标签里。

header效果如下图所示,点击sidebar toggle button,logo-lg隐藏,logo-mini显示,如下图。

             3】main-sidebar:左侧导航

      

               4】 content设置:放在section标签里。

    •   重点 如果是在ajax模式下:设置在app.js里。Ajax的布局模式,只需要在body标签里面添加`.ajax-template .fixed`类即可实现(ajax模式下需要注意所有元素不能有相同的id名,因为ajax模式下相当于把所有的内容加载到同一个页面,相同id会出问题,比如用bootstrap里的tab页,类似的相同函数名等等)
    •  

              最后,如果在ajax模式下,由于页面太多,比较复杂的情况下,类似与我做盛维的时候,记不得自己到底用过什么id名,最终大招:改写app.js里的ajax请求页面的源码,如下图:(大家在后期开发有问题时可以接着改,如果发现我的改写有问题的请轻轻喷(^_^)

     app.js的源码改写:

 

 

 

     

转载于:https://www.cnblogs.com/fatty-yu/p/7477694.html

你可能感兴趣的文章
Linux 平台下 MySQL 5.5 安装 说明 与 示例
查看>>
src与href的区别
查看>>
ABAP工作区,内表,标题行的定义和区别
查看>>
《xxx重大需求征集系统的》可用性和可修改性战术分析
查看>>
Python 中 创建类方法为什么要加self
查看>>
关于indexOf的使用
查看>>
【转】JS生成 UUID的四种方法
查看>>
英语单词
查看>>
centos6.8下安装matlab2009(图片转帖)
查看>>
Mongo自动备份
查看>>
求助大神!怎样批量删除数据库表中某个字段中同样的一段字符!
查看>>
VMWARE虚拟机无法访问的三种方法分析
查看>>
enq: SQ - contention
查看>>
cer证书签名验证
查看>>
ant 安装
查看>>
新手Python第一天(接触)
查看>>
vue路由动态加载
查看>>
【原】UIWebView加载本地pdf、doc等文件
查看>>
iOS中ARC内部原理
查看>>
【bzoj1029】[JSOI2007]建筑抢修
查看>>