AdminLTE模板框架

一、AdminLTE简介

  • 官网:https://adminlte.io/
  • AdminLTE是一个完全响应的管理模板。
  • 它是一个基于Bootstrap框架和jQuery插件的开源的管理模板工具,提供了一系列响应迅速的、可重复使用的组件,并设置了许多模板页面。
  • 自适应从小型移动设备到大型台式机的多种屏幕分辨率(兼容PC和移动端)。
  • 通过AdminLTE,可以快速的搭建一个响应式的HTML5网站。AdminLTE框架在网页架构和设计上有很大的辅助作用,尤其是前端开发人员,如果能很好的使用AdminLTE,不但界面美观,而且可以减少书写大量CSS和JS的工作量。

二、AdminLTE 的基本使用

下载AdminLTE:
AdminLTE 托管在 Github 上, 可以从 Github releases 上下载。
下载地址:
https://github.com/ColorlibHQ/AdminLTE/releases
https://github.com/ColorlibHQ/AdminLTE

安装AdminLTE:
将下载的 AdminTLE 压缩包解压即可。

在这里插入图片描述

  • bower_components:存放了这个框架依赖的其他框架,如bootstrap,jquery、字体样式、图标样式等。
  • build: 编译前的源文件目录
  • dist:编译后的静态资源目录
  • pages:目录下是一些示例页面
  • plugins:目录存放依赖的第三方插件
  • starter.html :是 AdminLTE 建议用来作为入门的参考示例
  • index.html:是AdminLTE中比较完善的展示品,用于参考、借鉴。

三、快速入门

  1. 根据项目需要选择引用整个页面工程

  2. ajax模式中所有js和css统一在index.html引入,不再分开页面引入。ajax模式中添加tab页功能,加载页面可以加载多个,通过头部tab切换,该功能只在ajax模式中存在。a标签通过添加属性target=navTab添加新开标签页功能,通过异步请求href连接页面,仅ajax模式可使用。

  3. 按照参数进行编写

    1】自定义主题样式

    (1)在body中设置class。

      <body class="hold-transition skin-blue sidebar-mini">
     skin-blue:主题颜色,如果引入了_all-skins.min.css,就有很多颜色可以选择。
    

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

    2】wrapper设置: AdminLTE.css

	<div class="wrapper">
	<!--头部-->
	   <header class="main-header"></header>
	<!--左侧导航-->
	   <aside class="main-sidebar"></aside>
	<!--右侧主要内容-->
	   <section class="content-wrapper"></section>
	</div>

3】main-sidebar:左侧导航
4】content设置:放在section标签里。

Layout

类名作用
wrapper将页面上的元素都包裹在其中。
main-header包含 logo 和 navbar。
main-sidebar包含用户面板和 sidebar 菜单。
content-wrapper包含页面主体内容。
control-sidebar包含右侧边栏。
main-footer页面底部(包含网站备案信息及版权说明)。


Layout Options

类名作用
fixed固定导航栏。
sidebar-collapse让侧边栏默认是隐藏状态。
layout-boxed将页面包含在一个固定的盒子中, 最大宽度时 1250px。
layout-top-nav将导航栏设置为单纯的导航菜单, 不使用侧边栏。
sidebar-mini让侧边栏和左侧导航一起折叠, 并且最小化到小图标。

注意事项:
当 fixed 布局和 layout-boxed 布局一起使用时,layout-boxed 样式不会生效,只有 fixed
布局会生效。
sidebar-mini 一般和 fixed、layout-boxed、sidebar-collapse 配合使用,而 layout-top-nav布局的目的就是不适用侧边栏。

Skins

样式作用
skin-blue 和 skin-blue-light
skin-black 和 skin-black-light字体黑,皮肤白
skin-purple 和 skin- purple -light
skin-yellow 和 skin- yellow -light
skin-red 和 skin- red -light
skin-green 和 skin-green-light绿

使用之前必须在页面中进行引入,
例如:< link rel=“stylesheet” href=“dist/css/skins/skin-blue.min.css”>

Required JS Scripts

<!-- jQuery 3 -->
<script src="bower_components/jquery/dist/jquery.min.js"></script>

<!-- Bootstrap 3.3.7 -->
<script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>

<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>


sidebar-menu:目录容器。
treeview:父级菜单。
treeview-menu:子菜单或下拉菜单。
active:打开菜单。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值