layui的使用

前言

官方文档:https://www.layui.com/

在springboot+thymeleaf下的使用

springboot的静态资源可以放在static中而无需任何配置
在这里插入图片描述

<html lang="en" xmlns:th="http://www.thymeleaf.org">
<head>
    <meta charset="UTF-8">
    <script th:src="@{/webjars/jquery/3.4.1/jquery.min.js}" type="text/javascript" th:fragment="jquery"></script>
    <script th:src="@{/layui/layui.js}" type="text/javascript" th:fragment="layui"></script>
    <link th:href="@{/layui/css/layui.css}" rel="stylesheet" type="text/css"/>
    <link th:href="@{/webjars/bootstrap/4.3.1/css/bootstrap.min.css}" rel="stylesheet" type="text/css" th:fragment="bootstrap"/>

细节:可禁用thymeleaf缓存便于开发
thymeleaf:
cache: false #禁用缓存,开发使用

layui图标无效问题:

参考https://blog.csdn.net/weixin_44254243/article/details/98311328

入门

 layui.use('element', function(){
     var element = layui.element;
 });

类似下面的use方法,layui.use(‘element’,callback)先把static/layui/lay/modules/element.js引入。
在文档加载完成后,调用callback方法

function use(src){
    var script=$("<script/>");
    script.attr("src",src);
    $('body').append();
}

注意,layui的js一定得放在callback中执行,否则不生效。

样式

布局

layui-row 栅格

layui-col-md共有12等份,下面的示例代码中导航条的logo占1,其他模块占3,往右偏移8.

<div class="layui-row ">
    <div class="layui-col-md1 layui-bg-black">
        logo
    </div>
    <div class="layui-col-md3 layui-col-md-offset8">
        <ul class="layui-nav" lay-filter="">
            <li class="layui-nav-item"><a href="">最新活动</a></li>
            <li class="layui-nav-item layui-this"><a href="">产品</a></li>
            <li class="layui-nav-item"><a href="">大数据</a></li>
            <li class="layui-nav-item">
                <a href="javascript:;">解决方案</a>
                <dl class="layui-nav-child"> <!-- 二级菜单 -->
                    <dd><a href="">移动模块</a></dd>
                    <dd><a href="">后台模版</a></dd>
                    <dd><a href="">电商平台</a></dd>
                </dl>
            </li>
            <li class="layui-nav-item"><a href="">社区</a></li>
        </ul>
    </div>
</div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值