adminLte的基本使用

adminLte的基本使用 框架介绍:AdminLTE是一个完全响应管理模板。基于Bootstrap3,jQuery3.3.1 这两个框架框架,易定制模板。适合多种屏幕分辨率,从小型移动设备到大型台式机。内置了多个页

大家好,又见面了,我是你们的朋友全栈君。

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

下载

  1. 可以使用git clone到本地            git clone https://github.com/almasaeed2010/AdminLTE.git
  2. 也可以在github中将其下载到本地,点击

文件结构介绍

<span role="heading" aria-level="2">adminLte的基本使用

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

下面以 starter.html 为例,来认识 AdminLTE 页面的基本结构。

初识start.html

start.html所涉及到的基本js、css来自于bower_components目录、dist目录。

head 区域

在 head 区域,由三类标签组成,分别是meta、title、link。css链接包括bootstrap、字体样式、图标样式、站点基本布局、皮肤颜色。下面是省略了用于引入外部样式表的 links 标签的示例。

  1.  
    <head>

  2.  
    <meta charset=“utf-8”>

  3.  
    <meta http-equiv=“X-UA-Compatible” content=“IE=edge”>

  4.  
    <!– Tell the browser to be responsive to screen width –>

  5.  
    <meta content=“width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no” name=“viewport”>

  6.  
    <title>AdminLTE 2 | Starter</title>

  7.  
    <link rel=“stylesheet” href=“bower_components/bootstrap/dist/css/bootstrap.min.css”>

  8.  
    …….

  9.  
     
  10.  
    </head>

body区域

body区域由三部分组成,分别是头部、侧面导航栏、右侧内容展示。

  1.  
    <header class=“main-header”>

  2.  
    ……

  3.  
    </header>

  4.  
    <aside class=“main-sidebar”>

  5.  
    …….

  6.  
    </aside>

  7.  
    <div class=“content-wrapper”>

  8.  
    …….

  9.  
    </div>

<span role="heading" aria-level="2">adminLte的基本使用

  • 自定义主题样式
  1.  
    <body class=“hold-transition skin-yellow sidebar-mini”>

  2.  
    ……

  3.  
    </body>

  1. skin-blue:主题颜色,如果引入了_all-skins.min.css,有很多颜色可以选择,默认是蓝色。该样式表位于dist/css/skin。
  2. sidebar-mini:布局主题,在AdminLTE.css中可以找到。有五种选择fixed、layout-boxed、layout-top-nav 、sidebar-collapse、sidebar-mini
| SKINS         | skin-blue                               |
|               | skin-black                              |
|               | skin-purple                             |
|               | skin-yellow                             |
|               | skin-red                                |
|               | skin-green                              |
  • 头部区域
  1.  
    <header class=“main-header”>

  2.  
     
  3.  
    <!– Logo –>

  4.  
    <a href=“{% url ‘news:index’ %}” class=“logo”>

  5.  
    <!– mini logo for sidebar mini 50×50 pixels –>

  6.  
    <span class=“logo-mini”><b>P</b>Y</span>

  7.  
    <!– logo for regular state and mobile devices –>

  8.  
    <span class=“logo-lg”><b>Admin</b></span>

  9.  
    </a>

  10.  
     
  11.  
    <!– Header Navbar –>

  12.  
    <nav class=“navbar navbar-static-top” role=“navigation”>

  13.  
    <!– Sidebar toggle button–>

  14.  
    <a href=“#” class=“sidebar-toggle” data-toggle=“push-menu” role=“button”>

  15.  
    <span class=“sr-only”>Toggle navigation</span>

  16.  
    </a>

  17.  
    <!– Navbar Right Menu –>

  18.  
    <div class=“navbar-custom-menu”>

  19.  
    <ul class=“nav navbar-nav”>

  20.  
    <!– Messages: style can be found in dropdown.less–>

  21.  
    <!– User Account Menu –>

  22.  
    <li class=“dropdown user user-menu”>

  23.  
    <!– Menu Toggle Button –>

  24.  
    <a href=“#” class=“dropdown-toggle” data-toggle=“dropdown”>

  25.  
    <!– The user image in the navbar–>

  26.  
    <img src=“{% static ‘images/liuyifei.jpg’ %}” class=“user-image” alt=“User Image”>

  27.  
    <!– hidden-xs hides the username on small devices so only the image appears. –>

  28.  
    <span class=“hidden-xs”>{{ request.user }}</span>

  29.  
    </a>

  30.  
    <ul class=“dropdown-menu”>

  31.  
    <!– The user image in the menu –>

  32.  
    <li class=“user-header”>

  33.  
    <img src=“{% static ‘images/liuyifei.jpg’ %}” class=“img-circle” alt=“User Image”>

  34.  
     
  35.  
    <p>

  36.  
    学习使我快乐

  37.  
    <small>Member since Nov. 2019</small>

  38.  
    </p>

  39.  
    </li>

  40.  
     
  41.  
    <!– Menu Footer–>

  42.  
    <li class=“user-footer”>

  43.  
    <div class=“pull-left”>

  44.  
    <a href=“#” class=“btn btn-default btn-flat”>个人详情</a>

  45.  
    </div>

  46.  
    <div class=“pull-right”>

  47.  
    <a href=“#” class=“btn btn-default btn-flat”>登出</a>

  48.  
    </div>

  49.  
    </li>

  50.  
    </ul>

  51.  
    </li>

  52.  
    <!– Control Sidebar Toggle Button –>

  53.  
    <li>

  54.  
    <a href=“#” data-toggle=“control-sidebar”><i class=“fa fa-gears”></i></a>

  55.  
    </li>

  56.  
    </ul>

  57.  
    </div>

  58.  
    </nav>

  59.  
    </header>

  1. logo-lg隐藏,logo-mini显示
    
  • 左侧导航

<span role="heading" aria-level="2">adminLte的基本使用

<span role="heading" aria-level="2">adminLte的基本使用

​​​​​​​

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155082.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 男人的恋爱过程「建议收藏」

    男人的恋爱过程「建议收藏」当对选择恋人的过程越谨慎,就越容易找到适合的恋人。虽然有的人很快就达到目的,但是基本上这是一个不断尝试与错误的过程。透过自我调整,最后终将达成目的。对常规四个阶段变化的了解,你可以了解你距离目标还有多远。让我们仔细探索男人、在四个阶段中的不同反应。男人:生理上的吸引在第一阶段男人对女人先产生生理上的吸引是很正常的。男人尤其注意女人的外表,她走路的方式、她的头发、微笑、眼睛、身高、美腿、…

    2022年7月25日
    11
  • POJ 1113 Wall 凸包

    POJ 1113 Wall 凸包

    2022年2月2日
    38
  • windows安装深度linux,最漂亮的国产Linux,windows下安装深度操作系统步骤

    windows安装深度linux,最漂亮的国产Linux,windows下安装深度操作系统步骤GIF国产操作系统都是基于Linux进行的二次开发,有很多国产系统只是在Linux基础上进行一些美化、内置几个软件就号称自己是操作系统了。而为什么深度操作系统deepinLinux一直深受用户喜爱呢?虽然它也是基于Linux内核,但它的整个系统架构设计都是自己研发制作的。从显示管理器、资源管理器再到桌面环境及比较实用的深度全家桶,在这个系统上,你不仅可以Linux原生的软件,还可以使用QQ、TI…

    2022年5月13日
    66
  • Q学习(Q-learning)简单理解「建议收藏」

    Q学习(Q-learning)简单理解「建议收藏」第1节Q-learning逐步教程本教程将通过一个简单但又综合全面的例子来介绍Q-learning算法。该例子描述了一个利用无监督训练来学习未知环境的agent。假设一幢建筑里面有5个房间,房间之间通过门相连。我们将这五个房间按照从0至4进行编号,且建筑的外围可认为是一个大的房间,编号为5。房间结构如下图:上图的房间也可以通过一个图来表示,房间作为图的节点,两个房间若有门相连,则相应节点间对应一条边如图2所示图2房间结构对应的图第2节Q-learning手工推演…

    2022年10月3日
    2
  • linux关闭防火墙命令iptables_centos开启防火墙命令

    linux关闭防火墙命令iptables_centos开启防火墙命令1.iptables常用命令1.1查看是否已经安装了iptables以及iptables版本号iptables-V(注意:V是大写字母V)1.2关闭iptablesserviceiptablesstop1.3启动iptablesserviceiptablesstart1.4重启iptablesserviceiptablesrestart1.5保存命令行中设置的ipt…

    2022年9月16日
    3
  • springboot 之 使用jasypt加密解密插件[通俗易懂]

    springboot 之 使用jasypt加密解密插件[通俗易懂]简单使用jasypt是一个java实现的安全框架1、该工具支持注解方式开启jasypt功能,以及注解方式引入一个或多个需要处理的配置文件。 2、该工具同时支持properties与yml文件的解析处理。 3、该工具支持自定义加解密类型和复写加解密方法。引入插件<dependency> <groupId>com.github.ulisesbocchio&…

    2022年9月25日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号