向任意 HTML 标签设定class=“layui-btn” 建立一个基础按钮。通过追加格式为layui-btn-{type}的 class 来定义其它按钮风格。内置的按钮 class 可以进行任意组合,从而形成更多种按钮风格。
按钮主题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <div class="layui-btn-container"> <button type="button" class="layui-btn">默认按钮</button> <button type="button" class="layui-btn layui-bg-blue">蓝色按钮</button> <button type="button" class="layui-btn layui-bg-orange">橙色按钮</button> <button type="button" class="layui-btn layui-bg-red">红色按钮</button> <button type="button" class="layui-btn layui-bg-purple">紫色按钮</button> <button type="button" class="layui-btn layui-btn-disabled">禁用按钮</button> </div> <div class="layui-btn-container"> <button class="layui-btn layui-btn-primary layui-border-green">主色按钮</button> <button class="layui-btn layui-btn-primary layui-border-blue">蓝色按钮</button> <button class="layui-btn layui-btn-primary layui-border-orange">橙色按钮</button> <button class="layui-btn layui-btn-primary layui-border-red">红色按钮</button> <button class="layui-btn layui-btn-primary layui-border-purple">紫色按钮</button> <button class="layui-btn layui-btn-primary layui-border">普通按钮</button> </div>
</body> </html>
|
按钮尺寸
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-lg">大型按钮</button> <button type="button" class="layui-btn">默认按钮</button> <button type="button" class="layui-btn layui-btn-sm">小型按钮</button> <button type="button" class="layui-btn layui-btn-xs">迷你按钮</button> </div> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-lg layui-btn-normal">大型按钮</button> <button type="button" class="layui-btn layui-btn-normal">默认按钮</button> <button type="button" class="layui-btn layui-btn-sm layui-btn-normal">小型按钮</button> <button type="button" class="layui-btn layui-btn-xs layui-btn-normal">迷你按钮</button> </div> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-primary layui-btn-lg">大型按钮</button> <button type="button" class="layui-btn layui-btn-primary">默认按钮</button> <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">小型按钮</button> <button type="button" class="layui-btn layui-btn-primary layui-btn-xs">迷你按钮</button> </div> <div style="width: 380px;"> <button type="button" class="layui-btn layui-btn-fluid">流体按钮(宽度自适应)</button> </div>
</body> </html>
|
按钮圆角
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-primary layui-btn-radius">原始按钮</button> <button type="button" class="layui-btn layui-btn-radius">默认按钮</button> <button type="button" class="layui-btn layui-btn-normal layui-btn-radius">百搭按钮</button> <button type="button" class="layui-btn layui-btn-warm layui-btn-radius">暖色按钮</button> <button type="button" class="layui-btn layui-btn-danger layui-btn-radius">警告按钮</button> <button type="button" class="layui-btn layui-btn-disabled layui-btn-radius">禁用按钮</button> </div>
</body> </html>
|
按钮图标
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <div class="layui-btn-container"> <button type="button" class="layui-btn"> 按钮 <i class="layui-icon layui-icon-down layui-font-12"></i> </button> <button type="button" class="layui-btn"> <i class="layui-icon layui-icon-left"></i> </button> <button type="button" class="layui-btn"> <i class="layui-icon layui-icon-right"></i> </button> <button type="button" class="layui-btn"> <i class="layui-icon layui-icon-edit"></i> </button> <button type="button" class="layui-btn"> <i class="layui-icon layui-icon-share"></i> </button> </div> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"> <i class="layui-icon layui-icon-left"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"> <i class="layui-icon layui-icon-right"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"> <i class="layui-icon layui-icon-edit"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"> <i class="layui-icon layui-icon-delete"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-primary"> <i class="layui-icon layui-icon-share"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-disabled"> <i class="layui-icon layui-icon-delete"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-normal"> <i class="layui-icon layui-icon-left"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-warm"> <i class="layui-icon layui-icon-right"></i> </button> <button type="button" class="layui-btn layui-btn-sm layui-btn-danger"> <i class="layui-icon layui-icon-edit"></i> </button> </div>
</body> </html>
|
按钮混搭
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <div class="layui-btn-container"> <button type="button" class="layui-btn layui-btn-lg layui-btn-primary layui-btn-radius">大型加圆角</button> <a href="/" class="layui-btn" target="_blank">跳转的按钮</a> <button type="button" class="layui-btn layui-btn-sm layui-btn-normal"> <i class="layui-icon layui-icon-delete"></i> 删除 </button> <button type="button" class="layui-btn layui-btn-xs layui-btn-disabled"> <i class="layui-icon layui-icon-share"></i> 分享 </button> </div>
</body> </html>
|
按钮组合
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <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> <div class="layui-btn-group"> <button type="button" class="layui-btn layui-btn-sm"> <i class="layui-icon layui-icon-add-1"></i> </button> <button type="button" class="layui-btn layui-btn-sm"> <i class="layui-icon layui-icon-edit"></i> </button> <button type="button" class="layui-btn layui-btn-sm"> <i class="layui-icon layui-icon-delete"></i> </button> <button type="button" class="layui-btn layui-btn-sm"> <i class="layui-icon layui-icon-right"></i> </button> </div> <div class="layui-btn-group"> <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">文字</button> <button type="button" class="layui-btn layui-btn-primary layui-btn-sm"> <i class="layui-icon layui-icon-add-1"></i> </button> <button type="button" class="layui-btn layui-btn-primary layui-btn-sm"> <i class="layui-icon layui-icon-edit"></i> </button> <button type="button" class="layui-btn layui-btn-primary layui-btn-sm"> <i class="layui-icon layui-icon-delete"></i> </button> </div>
</body> </html>
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Demo</title> <link href="//unpkg.com/layui@2.9.6/dist/css/layui.css" rel="stylesheet"> </head> <body> <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> <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>
</body> </html>
|
小贴士
按钮的主题、尺寸、图标、圆角的交叉组合,可以形成丰富多样的按钮种类。其中颜色也可以根据使用场景自主更改。
Author:
Shenhuanjie
Permalink:
http://shenhuanjie.github.io/post/button-button-z1vq6xe.html
License:
Copyright (c) 2024 CC-BY-NC-4.0 LICENSE
Slogan:
Do you believe in DESTINY?