一.按钮区分

​ 1.按照主题划分

​ 原始:class = "layui-btn layui-btn-primary"

​ 默认:class = "layui-btn"

​ 百搭:class = "layui-btn layui-btn-normal"

​ 暖色:class = "layui-btn layui-btn-warm"

​ 警告:class = "layui-btn layui-btn-danger"

​ 禁用:class = "layui-btn layui-btn-disabled"

​ 2.按照大小划分

​ 大型:class="layui-btn layui-btn-lg"

​ 默认:class="layui-btn"

​ 小型:class="layui-btn layui-btn-sm"

​ 迷你:class="layui-btn layui-btn-xs"

​ 3.设置圆角

​ class="layui-btn-radius"

​ 4.按钮组

​ 使用一个div来包裹需要设置的按钮,然后给该按钮添加class="layui-btn-group"

​ 5.设置字体图标的方式

​ 首先使用无语义化的内标签作为载体,然后给该div添加class="layui-icon",然后设置字体图标的方式有两种,分别是:①

​ ②

二.选项卡

​ 注:选项卡依赖于element模块,否则无法进行功能性操作。

1.相关样式

​ layui-tab 代表选项卡

​ layui-tab 代表选项卡

​ |- layui-tab-brief 代表简洁风格的选项卡

​ |- layui-tab-card 代表卡片风格的选项卡

​ |- layui-tab-title 标题内容

​ |- layui-this 代表默认选中的标题

​ |- layui-tab-content 内容

​ |- layui-tab-item 每一个标题对应的内容

​ |- layui-show 设置默显示的内容,和layui-this配对

2.相关属性

​ lay-allowclose 设置是否支持关闭,值为true代表可以关闭,否则代表不关闭

​ lay-filter="xxx" 事件过滤器

​ lay-id="xxx" 类似于id属性,用于选中文档中的某一个选项卡条目

3.相关方法

​ 添加选项卡

​ element.tabAdd("事件过滤器", {title, content, id})

​ 删除选项卡

​ element.tabDelete("事件过滤器", "lay-id值")

​ 切换选项卡

​ element.tabChange("事件过滤器", "lay-id值")

三.面板

​ 注:一般的面板通常是指一个独立的容器,而折叠面板则能有效地节省页面的可视化面积,非常适合应用于:QA说明、帮助文档等。

1.手风琴折叠面板

​ 注意:“常规折叠面板”可以同时展开任意多个,但是“手风琴折叠面板”最多只能展示一个 ​ 另外:使用“手风琴折叠面板”相关的样式和方法“常规折叠面板”一模一样 ​ 相关属性 ​ lay-accordion,直接写属性名即可,用于设置该面板为“手风琴折叠面板”

2.常规折叠面板

​ 相关样式 ​ layui-collapse 代表常规折叠面板 ​ |- layui-colla-item 代表每一个卡片选项 ​ |- layui-colla-title 用于设置卡片标题 ​ |- layui-colla-content|layui-show 用于设置卡片展示内容|设置默认展示的内容

​ 相关方法 ​ 用于监听面板的展开或收起状态 ​ element.on('collapse(事件过滤器)', function(data){ ​ layer.msg('展开状态:'+ data.show);

3.卡片面板

​ 相关样式 ​ layui-row 代表一行 ​ |- layui-col-space0 -- layui-col-space30 设置面板之间的间距,取值越大,间距越大 ​ |- layui-col-md0 -- layui-col-md12 代表每一个面板占用多少份,默认一行有12份 ​ |- layui-card 代表每一个卡片选项 ​ |- layui-card-header 代表卡片标题 ​ |- layui-card-body 代表卡片展示内容

四.进度条

​ 注:默认进度条宽度和父元素宽度一样宽。

1.常见样式

​ layui-progress 代表一个进度条

​ |- layui-progress-big 设置一个大进度条

​ |- layui-progress-bar 代表显示的进度

​ |- layui-progress-red 赤色

​ |- layui-bg-orange 橙色

​ |- layui-bg-green 墨绿

​ |- layui-bg-cyan 藏青

​ |- layui-bg-blue 蓝色

​ |- layui-bg-cyan 藏青

​ |- layui-bg-black 雅黑

2.常见属性

​ lay-percent="50%" 设置进度条的默认进度值 ​ lay-showPercent="yes" 显示进度条的进度值

3.常见方法

​ 动态设置进度值方法 ​ 语法:element.progress('事件过滤器', 进度值 + '%');

​ 补充:常见徽章样式:layui-badge-dot 实心圆点徽章 ​ layui-badge 常规弧形徽章 ​ layui-badge-rim 边框徽章

laytpl语法_layui语法基础相关推荐

  1. python基础语法总结-Python基础语法总结之逻辑运算

    Python里的逻辑运算有and.or 和 not,它们分别说明为与.或.非.虽然逻辑运算符在Python基础语法中是基础中的基础,但是对于零基础小白来讲,还是有一定难度的.本文就来为零基础小白好好讲 ...

  2. Freemarker的基本语法及入门基础

    freemarker的基本语法及入门基础 一.freemarker模板文件(*.ftl)的基本组成部分         1. 文本:直接输出的内容部分         2. 注释:不会输出的内容,格式 ...

  3. 《英语语法新思维 基础版2》读书笔记(一)

    文章目录 一.英语句子分析 1.1 主语+谓语动词(+状语) 1.2 主语+系动词+主语补足语(表语) 1.3 主语+谓语+宾语 1.4 主语+谓语+双宾语 1.5 主语+谓语+复合宾语 1.6 陈述 ...

  4. Oracle、Mysql数据库编程开发基本操作命令语法脚本_基础篇(入门级)

    Oracle.Mysql数据库开发基本操作命令语法脚本_基础篇(入门级) 文章目录 Oracle.Mysql数据库开发基本操作命令语法脚本_基础篇(入门级) 一.数据库中常用的字段类型 二.操作数据库 ...

  5. MarkDown语法浅析:基础语法篇

    本篇学习笔记简述MarkDown基础语法.掌握了"MarkDown基本语法+简单HTML5标签"的综合运用,就可以把CSDN博文搞得美美哒✌ (本文获得CSDN质量评分[91]) ...

  6. Java解析SQL生成语法树_Atitit.sql ast 表达式 语法树 语法 解析原理与实现 java php c#.net js python...

    Atitit.sql ast 表达式 语法树 语法 解析原理与实现java php c#.net js python 1.1.Sql语法树ast如下图锁死 2.SQL语句解析的思路和过程 2.1.le ...

  7. 从零开始React:一档 React环境搭建,语法规则,基础使用

    手挽手带你学React入门第一期,带你熟悉React的语法规则,消除对JSX的恐惧感,由于现在开发中都是使用ES6语法开发React,所以这次也使用ES6的模式进行教学,如果大家对ES6不熟悉的话,先 ...

  8. python基础语法总结-Python基础语法精心总结!看完都知道的可以往下继续学习了...

    这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 input 用户自己输入值 print 打印值 可以输出多个变量 %d|%s 用于输出变量时占位 字符串(后期爬虫必备) int() ...

  9. python编程基础语法-Python编程基础语法快速入门

    1. 课程咨询加老师助理微信:助理1微信: chenjinglei88 ,助理2微信: omf6757 2. 决定购买并想得到陈敬雷老师亲自指导(课程或自己项目难题均可)加老师微信: chenjing ...

最新文章

  1. Linux下实现文件双向同步
  2. css阴影3d效果,3D立体带阴影的CSS圆角效果
  3. u盘文件看得见却打不开_【U盘】国产开源U盘启动制作工具
  4. 1.2 位于Shell脚本第一行的#!
  5. python 字典操作
  6. 【COMA】一种将团队回报拆分为独立回报的多智能体算法
  7. JAVA_Thread_deadlock
  8. rpm安装mysql5.7.16_【CentOS 6.6 RPM方式安装MySQL 5.7.16 】
  9. Docker-Compose快速部署开源网盘系统Tank蓝眼网盘系统
  10. android edittext drawable,android – 在事件上显示复合drawable到EditText
  11. Docker 方式 MySQL 主从搭建
  12. 基于YOLOv4的matlab深度学习的道路标志识别
  13. 计算机网络参考模型与5G协议
  14. [sprd]Android Q修改 Launcher 上文件夹图标的大小和应用的图标大小一致
  15. 为 Form Library 开发工作流,如何读取 InfoPath 表单内容
  16. 移动服务器连接响应慢,移动打开网页速度慢的解决方法
  17. dotween damage text 飘血伤害数字
  18. 运用ARCGIS制作行政区划数据图表
  19. VINS-Mono视觉SLAM总体设计框架解读
  20. 网络测试的window bat脚本分析

热门文章

  1. 《擦屁股先生》词:你挚爱的强哥
  2. C语言网络编程:bind函数详解
  3. docker实战部署Javaweb项目
  4. [置顶] 当我拿车钥匙的时候,刚交的女朋友跑了。。。
  5. 从零开始学Go之接口(一):接口
  6. bzoj 1264: [AHOI2006]基因匹配Match (树状数组优化dp)
  7. 【题解】 bzoj1260: [CQOI2007]涂色paint (区间dp)
  8. transform总结
  9. 传智播客还收费 兄弟会都是免费的
  10. from selenium.webdriver.support.ui import Select