当前位置: 首页 > news >正文

layui-学习02-全局样式

CSS内置公共基础类

类名(class)说明
布局
layui-main用于设置一个宽度为 1140px 的水平居中块(无响应式)
layui-inline用于将标签设为内联块状元素
layui-box用于排除一些UI框架(如Bootstrap)强制将全部元素设为box-sizing: border-box所引发的尺寸偏差
layui-clear用于消除浮动(一般不怎么常用,因为layui几乎没用到浮动)
辅助
layui-icon用于图标
layui-elip用于单行文本溢出省略
layui-unselect用于屏蔽选中
layui-disabled用于设置元素不可点击状态
layui-circle用于设置元素为圆形
layui-show用于显示块状元素
layui-hide用于隐藏元素
文本
layui-text定义一段文本区域(如文章),该区域内的特殊标签(如a、li、em等)将会进行相应处理
layui-word-aux灰色标注性文字,左右会有间隔
背景色
layui-bg-red用于设置元素赤色背景
layui-bg-orange用于设置元素橙色背景
layui-bg-green用于设置元素墨绿色背景(主色调)
layui-bg-cyan用于设置元素藏青色背景
layui-bg-blue用于设置元素蓝色背景
layui-bg-black用于设置元素经典黑色背景
layui-bg-gray用于设置元素经典灰色背景

 

CSS命名规范

class命名前缀:layui,连接符:-,如:class="layui-form"

命名格式一般分为两种:

一:layui-模块名-状态或类型

二:layui-状态或类型

因为有些类并非是某个模块所特有,他们通常会是一些公共类。如:一(定义按钮的原始风格):class="layui-btn layui-btn-primary"、二(定义内联块状元素):class="layui-inline"

 

常用公共属性:

元素的基本交互行为,都是由模块自动开启。但不同的区域可能需要触发不同的动作,这就需要你设定我们所支持的自定义属性来作为区分。如下面的 lay-submitlay-filter即为公共属性(即以 lay- 作为前缀的自定义属性):<button class="layui-btn" lay-submit lay-filter="login">登入</button>

目前我们的公共属性如下所示(即普遍运用于所有元素上的属性)

属性描述
lay-skin=" "定义相同元素的不同风格,如checkbox的开关风格
lay-filter=" "事件过滤器。你可能会在很多地方看到他,他一般是用于监听特定的自定义事件。你可以把它看作是一个ID选择器
lay-submit定义一个触发表单提交的button,不用填写值
 
 

转载于:https://www.cnblogs.com/qiaojun/articles/9901534.html

相关文章:

  • Mac OS 系统占用储存空间太大怎么办?
  • 生产管理软件改进生产流程
  • 双十一移动端页面总结
  • PYTHON——多进程:概念
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Python爬取新浪微博用户信息及微博内容
  • IIS7应用程序池集成和经典的区别
  • Es学习第二课, ES安装和客户端使用
  • EOS源码解析 eosio账号默认合约
  • 项目总结11:Centos部署JDK+Tomcat+MySQL文档(阿里云-网易云-华为云)
  • Oracle Procedure模板
  • 扫呗扫码点餐,如何在扫呗后台给这个商户配一下支付授权地址
  • 外网访问内网Resin
  • Jquery添加元素(append,prepend,after,before四种方法区别对比)
  • 面向对象类的解析
  • 【Linux系统编程】快速查找errno错误码信息
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • es的写入过程
  • java8-模拟hadoop
  • SpiderData 2019年2月13日 DApp数据排行榜
  • 安装python包到指定虚拟环境
  • 大型网站性能监测、分析与优化常见问题QA
  • 第2章 网络文档
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 回顾2016
  • 京东美团研发面经
  • 扑朔迷离的属性和特性【彻底弄清】
  • 前端面试总结(at, md)
  • 使用 Docker 部署 Spring Boot项目
  • 新版博客前端前瞻
  • 在Mac OS X上安装 Ruby运行环境
  • 自定义函数
  • MyCAT水平分库
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​低代码平台的核心价值与优势
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • # 手柄编程_北通阿修罗3动手评:一款兼具功能、操控性的电竞手柄
  • ###C语言程序设计-----C语言学习(6)#
  • (2)MFC+openGL单文档框架glFrame
  • (rabbitmq的高级特性)消息可靠性
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (附源码)springboot 校园学生兼职系统 毕业设计 742122
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (企业 / 公司项目)前端使用pingyin-pro将汉字转成拼音
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • ***原理与防范
  • .aanva
  • .Net Core 中间件验签
  • .NET NPOI导出Excel详解
  • .NET 使用 XPath 来读写 XML 文件
  • .net 无限分类
  • .net 写了一个支持重试、熔断和超时策略的 HttpClient 实例池
  • @Valid和@NotNull字段校验使用
  • [<死锁专题>]