文档位置:

https://www.layui.com/doc/element/button.html

01、【按钮主题】

<div>
<button type="button" type="button" class="layui-btn layui-btn-primary">原始按钮</button>
<button type="button" type="button" class="layui-btn">默认按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-normal">百搭按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-warm">暖色按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-danger">警告按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-disabled">禁用按钮</button>
</div>

必要样式:

layui-btn 默认按钮

主题样式:

layui-btn layui-btn-primary 无色原始

layui-btn layui-btn-normal 百搭蓝色

layui-btn layui-btn-warm 淡桔黄色

layui-btn layui-btn-danger 警告橙色

layui-btn layui-btn-disabled 灰白禁用

02、【大小类型】

<div>
<button type="button" type="button" class="layui-btn layui-btn-lg">大型按钮</button>
<button type="button" type="button" class="layui-btn">默认按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-sm">小型按钮</button>
<button type="button" type="button" class="layui-btn layui-btn-xs">迷你按钮</button>
</div>

默认就是不需要写,正常的

layui-btn layui-btn-lg 大按钮
layui-btn layui-btn-sm 小按钮
layui-btn layui-btn-xs 迷你按钮

大小和颜色允许组合使用,没有先后属性的先后顺序:

<span class="layui-btn layui-btn-normal layui-btn-lg">sadasd</span>

对渲染元素的要求仅仅是容器标签即可

03、【流体化 Fluid】

属性:

layui-btn-fluid

流体按钮就是按钮的宽度自适应到当前页面的宽度

<button type="button" type="button" class="layui-btn layui-btn-fluid">流体按钮(最大化适应)</button>

同样适用于上述的颜色大小组合设置

04、【圆角化 Radius】

属性:

layui-btn-radius

<span class="layui-btn layui-btn-radius layui-btn-warm">圆角按钮</span>

05、【图标组合 Icon combat】

官方的建议是按钮就只渲染按钮,图标就只渲染图标,然后再装填文本内容

<button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
<i class="layui-icon">ဂ</i> 添加
</button>

06、【按钮组】

即一组按钮,彼此没有空隙间隔,使用一个组属性修饰一组按钮的容器

属性:

layui-btn-group

案例:

    <div class="layui-btn-group">
<button type="button" class="layui-btn">增加</button>
<button type="button" class="layui-btn">编辑</button>
<button type="button" class="layui-btn">删除</button>
</div>

07、【按钮容器】

其意义是为了页面排版,当按钮数量多大10个以上就需要考虑容器类属性进行排版渲染

属性:

layui-btn-container

案例:

<div class="layui-btn-container">
<button type="button" class="layui-btn">按钮一</button>
<button type="button" class="layui-btn">按钮二</button>
<button type="button" class="layui-btn">按钮三</button>
</div>

【Layui】03 按钮 Button的更多相关文章

  1. 在jQuery ajax中按钮button和submit的区别分析

    在使用jQuery ajax的get方法进行页面传值,不能用submit,否则无刷新获取数据展示 点击submit提交按钮,sendPwd.php通过$_POST接收传过来的值,然后echo一段数据. ...

  2. .net学习之母版页执行顺序、jsonp跨域请求原理、IsPostBack原理、服务器端控件按钮Button点击时的过程、缓存、IHttpModule 过滤器

    1.WebForm使用母版页后执行的顺序是先执行子页面中的Page_Load,再执行母版页中的Page_Load,请求是先生成母版页的控件树,然后将子页面生成的控件树填充到母版页中,最后输出 2.We ...

  3. Android 自定义控件 EditText输入框两边加减按钮Button

    自己封装的一个控件:EditText两边放加减按钮Button来控制输入框的数值 Demo 下载地址: 第一版:http://download.csdn.net/detail/zjjne/674086 ...

  4. 关于bootstrap--表单(按钮<button>效果、大小、禁用)

    1.各种标签实现按钮效果: <button class="btn btn-default" type="button">button标签按钮< ...

  5. cocos creator 重写源码按钮Button点击音频封装

    (function(){ var Super = function(){}; Super.prototype = cc.Button.prototype; //实例化原型 Super.prototyp ...

  6. 前端表单中有按钮button自动提交表单

    问题描述 在设计表单时,表单内有一个按钮<button>,该按钮是用来获取其他数据或执行其他操作的.并不是让他提交表单. 解决方案 1) 设置 form 的 onsubmit='retur ...

  7. Android 按钮 Button和ImageButton

    Button -- 按钮ImageButton -- 图片按钮Button和ImageButton特征1.共有的特征都可以作为一个按钮产生点击事件2.不同点: (1)Button有text属性,Ima ...

  8. 36种漂亮的CSS3网页按钮Button样式

    <!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8& ...

  9. Bootstrap历练实例:按钮(Button)插件单个切换

    单个切换 如需激活单个按钮的切换(即改变按钮的正常状态为按压状态,反之亦然),只需向 button 元素添加 data-toggle="button" 作为其属性即可,如下面实例所 ...

  10. Bootstrap 按钮(Button)插件加载状态

    通过按钮(Button)插件,您可以添加进一些交互.比如控制按钮的状态.或者为其它组件(工具栏)创建按钮组. 加载状态 如需向按钮添加加载状态,只需要简单地向 button 元素添加 data-loa ...

随机推荐

  1. css制作骰子

    <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8 ...

  2. Linux扩展篇-shell编程(三)-shell运算符

    基本语法: 格式一 expr +. -. \*./. %(加.减.乘.除.求余) 格式二 "$((运算式))"或者"$[运算式]" 基本运算符 Shell 和其 ...

  3. linux系统下,安装mysql教程

    1.查看mysql是否安装 首先我们需要查看软件是否已经安装,或者说查看安装的软件包名称.如查找是否安装mysql rpm -qa | grep mysql 2.卸载查到的软件 rpm -e --no ...

  4. Vue学习:4.v-model使用

    第一节算是对v-model的粗略了解,仅仅是将input的输入与Vue 实例的数据之间双向绑定.这一节将更详细的了解v-model在不同表单元素中的使用. v-model实例:找对象 实现功能: 使用 ...

  5. 《Android开发卷——开卷》

    打算在自己在工作中遇到的问题,技术难点都记录下来,让其他人可以借鉴或者指点,这样既可以成长自己也可以成长别人.因为自己已经在工作了,所以遇到的问题非常具有代表性,所以不能简单简单的像网上一些小学生一样 ...

  6. CountDownLatch demo演示裁判和选手赛跑

    # CountDownLatch demo演示裁判和选手赛跑 package com.example.core.mydemo; import java.util.concurrent.CountDow ...

  7. Unity UI优化

    UI优化 动静分离.拆分UI.预加载.字体拆分.滚屏优化.网格重构优化.展示关闭优化.对象池.贴图优化.图集拼接优化.UI业务逻辑中GC优化等. 一.动静分离 ** 问题:**unity中UGUI系统 ...

  8. 将静态文件打包进nuget里 Net Core

    我之前写了一个.net core 生成验证码的小工具 需要使用者先单独下载字体文件到本地在 install-package 感觉这样很捞也很不方便,但当时忙着做其他需求现在更新下. 其实很简单 vis ...

  9. IT运维全面数字化|芯片设计行业领跑打造运维流程闭环

    在当今数字化转型的浪潮中,科技行业正经历着前所未有的变革.随着5G.人工智能.物联网等新兴技术的快速发展,企业对于高效.智能的运营模式的需求日益迫切. 芯片设计公司作为科技产业链中的关键一环,不仅要在 ...

  10. springboot支持http2

    现在http/3都出来了,但是很多项目还是没有采用https,这个是说不过去的. http3在2022/06/06 正式发布,具体见https://www.163.com/dy/article/H9B ...