官网下载地址:

https://www.layui.com/

学习参考:

https://www.bilibili.com/video/BV1ct411n7SN

【Layui的文件结构】

我们只需要这个文件目录放到工程中去

目录结构:

css 样式文件
font 字体样式
image 图片样式
lay layui的核心模块
- - - - -
layui.all.js 已经把模块封装好了,不需要声明,直接使用
layui.js 使用模块需要声明

【学习目标】

- - - - - - - - - - - -
1、图标
2、按钮
3、导航菜单
4、选项卡
5、进度条
6、布局 & 面板
7、徽章(消息气泡)
8、时间轴
9、动画
- - - - - - - - - - - -
1、颜色选择器
2、滑块
3、评分
4、轮播图
5、代码修饰器
6、时间日期选择器
- - - - - - - - - - - -
1、表单元素
2、表单对象
3、弹出层
4、表格
5、文件上传
6、Dtree 树形组件

创建普通JavaEE项目并导入Layui组件

每个页面都需要引入资源:

<link rel="stylesheet" href="${pageContext.request.contextPath}/resource/layui/css/layui.css">

<script src="${pageContext.request.contextPath}/resource/layui/layui.js"></script>

注意引入位置和脚本顺序

01、【图标 Icon】

使用方式一:使用字符实体配合类属性layui-icon实现

使用字符实体的方式必须被元素作为容器装填,

且class属性设置为“layui-icon”才能有效!

<i class="layui-icon"></i>

&amp;可用于对这些字符实体进行转义处理,浏览器将解析为文本值

&amp;#xe68f;

【注意图标的字符加了&】

使用方式二:使用类属性的赋值实现

<div class="layui-icon layui-icon-cellphone"></div>

手机图标:

也就是layui-icon的类属性基础上再添加附加属性

【更多样式】

在官方的文档手册中提供了非常多的样式可以选择:

https://www.layui.com/doc/element/icon.html

在视频中的CSS不能被访问,自己手敲:

        <style type="text/css">
.site-title {
margin : 30px 0 20px;
}
.site-title fieldset {
border : none;
padding : 0;
border-top : 1px solid #eee;
}
.site-title fieldset legend {
margin-left : 20px;
padding : 0 10px;
font-size : 22px;
font-weight: 300;
} .site-doc-icon {
margin-bottom: 50px;
font-size: 0;
}
.site-doc-icon li {
display : inline-block;
vertical-align : middle;
width : 127px;
height : 105px;
line-height : 25px;
padding : 20px 0;
margin-right : -1px;
margin-bottom : -1px;
border: 1px solid #e2e2e2;
font-size: 14px;
text-align: center;
color: #666;
transition: all .3s;
-webkit-transition: all .3s;
}
.site-doc-anim li {
height: auto;
}
.site-doc-icon li .layui-icon{
display: inline-block;
font-size: 36px;
}
.site-doc-icon li .doc-icon-name,
.site-doc-icon li .doc-icon-code {
color: #c2c2c2;
}
.site-doc-icon li .doc-icon-fontclass {
height: 40px;
line-height: 20px;
padding: 0 5px;
font-size: 13px;
color : #333;
}
.site-doc-icon li:hover {
background: #F2F2F2;
color: #000;
}
</style>

【Layui】02 图标 Icon的更多相关文章

  1. easyui中tree控件添加自定义图标icon

    来源于:http://blog.163.com/lintianhuanhai@126/blog/static/165587366201421704420256/ <!DOCTYPE html&g ...

  2. Expo大作战(十一)--expo中的预加载和缓存资产(Preloading & Caching Assets),expo中的图标 (Icon)

    简要:本系列文章讲会对expo进行全面的介绍,本人从2017年6月份接触expo以来,对expo的研究断断续续,一路走来将近10个月,废话不多说,接下来你看到内容,讲全部来与官网 我猜去全部机翻+个人 ...

  3. Font Awesome-用CSS实现各种小图标icon

    Font Awesome为您提供可缩放的矢量图标,您可以使用CSS所提供的所有特性对它们进行更改,包括:大小.颜色.阴影或者其它任何支持的效果.官网:http://fontawesome.dashga ...

  4. 百度地图-修改marker图标(icon)

    百度地图-修改marker图标(icon) 学习了:https://blog.csdn.net/clh604/article/details/9412291/ 源码膜拜: var map = new ...

  5. amazeui学习笔记--css(常用组件6)--图标Icon

    amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...

  6. 3D深色金属哥特3D项目工具小图标icon高清设计素材

    3D深色金属哥特3D项目工具小图标icon高清设计素材

  7. Jetpack Compose学习(3)——图标(Icon) 按钮(Button) 输入框(TextField) 的使用

    原文地址: Jetpack Compose学习(3)--图标(Icon) 按钮(Button) 输入框(TextField) 的使用 | Stars-One的杂货小窝 本篇分别对常用的组件:图标(Ic ...

  8. 字体图标Icon Font

    字体图标Icon Font 前段时间研究怎样做字体图标,在网上查找诸多资料,诸多尝试,找到一套可以自己制作自己独立控制的制作流程,公司按照这套流程形成一套自己公司图标,本人目前所在公司已经在使用没有发 ...

  9. Unity_UIWidgets - 文字图标Icon

    Unity_UIWidgets - 文字图标Icon 文字图标Icon 开篇 不吐不快的废话 正题 主题Icon 获取Icon 第一步 第二步 第三步 使用Icon 1.导入至Resources文件夹 ...

  10. Material使用02 图标MdIconModule、矢量图作为图标使用及改进

    1 MdIconModule模块的使用 1.1 在需要用到的模块中引入Material图标模块 import { BrowserModule } from '@angular/platform-bro ...

随机推荐

  1. react的反向代理

    在配置在src文件夹中setupProxy.js文件,并通过npm安装http-proxy-middleware,代理中间件模块 npm i -S http-proxy-middleware 配置反向 ...

  2. [SWPUCTF 2021 新生赛]include

    打开我们可以看到让我们传入一个file,会出现一串代码,我们去分析一下: 当看到ini_set("allow_url_include","on");设置为on, ...

  3. 图片jpg,png转为BASE64编码

    -- using System; using System.Drawing; using System.Drawing.Imaging; using System.IO; namespace aliy ...

  4. java.sql.SQLException: Connection is read-only. Queries leading to data modification are not

    java.sql.SQLException: Connection is read-only. Queries leading to data modification are not 产生的原因:事 ...

  5. 【Playwright+Python】系列教程(一)环境搭建及脚本录制

    前言 看到这个文章,有的同学会说: 六哥,你为啥不早早就写完python系列的文章. 因为有徒弟需要吧,如果你也想学自学,那这篇文章,可以说是我们结缘一起学习的开始吧! 如果对你有用,建议收藏和转发! ...

  6. java的ConCurrentHashMap

    一般的应用的编程,用到ConCurrentHashMap的机会很少,就象大家调侃的一样:只有面试的时候才用得着. 但还是有. 网上关于这个的资料,多如牛毛,大部分是原理分析和简单例子. 原理的核心就一 ...

  7. java基础-匿名类/对象

    最近有同事问我,以下这个语句是什么意思? MqMessge<MqMessgeThink> mm= JSON.parseObject(message.toString(),new TypeR ...

  8. NVIDIA Jetson AGX Xavier 从刷机之后到配置环境

    特殊的配置环境需求: cuda-10.2.python 3.6.9.torch 1.7.0.torchversion 0.8.1,剩下的顺其自然即可(逃. 顺便说一句,里面的指令请一行一行仔细复制粘贴 ...

  9. manim边学边做--MathTex

    上一篇介绍的SingleStringMathTex主要用来显示只有一行的数学公式,对于复杂的数学公式,可以使用MathTex类. MathTex类继承自SingleStringMathTex,在其基础 ...

  10. Java定时任务实现优惠码

    在Java中实现定时任务来发放优惠码,我们可以使用多种方法,比如使用java.util.Timer类.ScheduledExecutorService接口,或者更高级的框架如Spring的@Sched ...