官网下载地址:

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. ABC332

    D 我们可以把矩阵 \(\text{A}\) 看成 \({p,q}\). \(p\) 指现在一行最开始在哪里,\(q\) 指现在这一列最开始在哪里. 于是我们枚举 \(p\) 和 \(q\) 所有可能 ...

  2. WebUI自动化测试-监听元素有无变化

    from datetime import datetime,timedelta from selenium.webdriver.common.by import By def get_inocSum( ...

  3. python selenium使用无头模式执行用例

    什么是无头模式? Headless Browser模式是浏览器的无界面状态,即在不打开浏览器界面的情况下使用浏览器. 该模式的好处如下: 1)可以加快web自动化测试的执行时间,对于web自动化测试, ...

  4. k8s集群搭建及对一些组件的简单理解(二)

    背景 前面写了一篇,k8s集群搭建及对一些组件的简单理解(一),主要讲了下背景和对一些组件的理解. 今天讲一下正式的安装,有网环境的,后续再说下无外网环境纯内网的. k8s集群节点.组件 控制面节点, ...

  5. 海思SDK 学习 :000-海思HI35xx平台软件开发快速入门之背景知识

    背景 参考自:<HiMPP V3.0 媒体处理软件开发参考.pdf> 由于在音视频处理领域,海思芯片占有全球市场的很大份额.当我们选择使用海思芯片开发时,程序开发模型主要是围绕HIMPP( ...

  6. OpenCV程序练习(一):图像基本操作

    展示一张图片 代码 import cv2 img=cv2.imread("demoimg.png") #读取图像 cv2.imshow("demoName",i ...

  7. 2023年台州市初赛Misc

    2023年台州市初赛Misc 这是神马 冰蝎流量,找到key <?php @error_reporting(0); session_start(); $key="144a6b22963 ...

  8. Java权限认证框架比较

    认证.授权.鉴权和权限控制 定义 英文 实现方式 认证 确认声明者的身份 identification 根据声明者独特的识别信息 授权 获取用户的委派权限 authorization 颁发一个授信媒介 ...

  9. 创业型公司和BAT大厂招聘要求有什么不同?

    背景 很多Java初学都关心这么一个问题,Java学到什么程度以后可以找到第一份工作.大家的目标都很明确,也很实在,学习Java无非就是为了找工作,那到底我要学多少Java知识,才可以找到第一份工作呢 ...

  10. Java-文件下载案例

    文件下载需求 1.页面显示超链接 2.点击超链接后弹出下载框 3.完成图片文件下载 分析 1.超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框.不满足需求 2.任 ...