嘘,认真看!Layui一定是Java程序员必备后台前端框架

本文作者 : Stanley 罗昊
本文转自:
https://www.cnblogs.com/StanleyBlogs/p/14480990.html
下载Layui与文件分析下载直接去官网下载即可
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
文件分析下载完成后,解压会得到一个文件夹,内部有一些文件是可以直接删除的,比如文档与示例,更新日志之类的,我们仅仅只要上面那个layui文件夹 。
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
我们直接点进去,开始文件介绍:
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
css:样式,使用UI框架以后,基本上不需要我们去写样式,这里的css只是对layui的一些支持文件,当然也缺一不可 。
font:字体 。
imges:图标,框架内的图片,点进去后发现只是一些小的表情包,意味着layui自带了富文本编辑器 。
lay:类的话里面是有一些modules,是一些layui封装好的内置模块,比如弹出层(详细可以在官网内置模块区查看)
layui.all与layui有什么区别呢?先看大小区别layui.all明显比layui大;
layui.all包含了所有模块的js
layui它只是一个框架,如果要用一些模块功能,那么必须要使用layu.use的方式
当然我们一般都用layui,因为它体积小,另外那个太大了;
不要小看200kb,在网络上200多kb已经比较大了 。
layui的使用方法首先需要先创建一个JAVAWeb项目,因为我们都知道,web项目就不单单去写java代码,逻辑之类的,而是要去全栈,也就是前后端都需要你一个人完成,所以Layui的出世给后端java程序员带来了福音 。
简单看一下web项目的结构:
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
一般web项目创建的时候是不会自带resource文件的,我们需要自己手动创建,这个也是web项目必须要有的文件,要存放所有静态资源,Layui也不例外,它也属于静态资源 。
创建一个jsp或者html都行,因为我这里刚好有一个index.jsp我就直接用了;
在jsp页面中,我们需要引入layui,引用代码:
<link rel="stylesheet" href=https://www.isolves.com/it/cxkf/kj/2021-03-09/"resources/layui/css/layui.css"><script src=https://www.isolves.com/it/cxkf/kj/2021-03-09/"resources/layui/layui.js">
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
使用layui最终我们就只引用这两行代码即可
如何使用图标有两种使用方式:
1.使用字符实体
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
我们看到在图标下方有一串字符,我们直接复制这一串字符,在jsp页面上按照文档上的规范写出来查看效果
1 <%@ page contentType="text/html;charset=UTF-8" language="java" %> 2 <html> 3<head> 4<title>图标</title> 5<link rel="stylesheet" href=https://www.isolves.com/it/cxkf/kj/2021-03-09/"resources/layui/css/layui.css"> 6 7 8
?
91011

嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
2.使用样式
<div class="layui-icon layui-icon-cellphone"></div>
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
像这种,前端框架,我们可以只知道基础即可,如果有那些不会的,随时可以访问官方文档进行学习 。
按钮
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
在官方文档处,也有按钮的相关介绍,我们可以简单地了解一下按钮怎么使用;
我们直接切成示例模式,直接复制粘贴一部分按钮代码,我们在页面上直接查看源代码;
具体操作如下:
嘘,认真看!Layui一定是Java程序员必备后台前端框架

文章插图
 
按钮代码实现:
1 <fieldset class="layui-elem-field site-demo-button" style="margin-top: 30px;"> 2<legend>按钮主题</legend> 3<div> 4<button type="button" class="layui-btn layui-btn-primary">原始按钮</button> 5<button type="button" class="layui-btn">默认按钮</button> 6<button type="button" class="layui-btn layui-btn-normal">百搭按钮</button> 7<button type="button" class="layui-btn layui-btn-warm">暖色按钮</button> 8<button type="button" class="layui-btn layui-btn-danger">警告按钮</button> 9<button type="button" class="layui-btn layui-btn-disabled">禁用按钮</button>10</div>11</fieldset>


推荐阅读