• Layui快速入门之第四节 按钮


    目录

    一:基本用法

    二:不同主题的按钮

    基本案例:

    三:不同尺寸的按钮

    基本案例:

    四:按钮圆角

    五:按钮图标

    六:按钮混搭 

    七:按钮组合

    八:按钮容器


    一:基本用法

                     向任意 HTML 标签设定class="layui-btn" 建立一个基础按钮。通过追加格式为layui-btn-{type}的 class 来定义其它按钮风格。内置的按钮 class 可以进行任意组合,从而形成更多种按钮风格

    1. <button type="button" class="layui-btn">一个标准的按钮button>
    2. <button href="https://layui.org.cn/docs/button/button.html" class="layui-btn">一个可跳转的按钮button>
    3. <div class="layui-btn">一个按钮div>

    二:不同主题的按钮

    不同主题的按钮
           名称               组合
           原始          layui-btn-primary
           默认          layui-btn
           百搭          layui-btn-normal
           暖色          layui-btn-warm
           警告           layui-btn-danger
           禁用           layui-btn-disabled

    基本案例:

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn layui-btn-primary">原始按钮button>
    3. <button type="button" class="layui-btn">默认按钮button>
    4. <button type="button" class="layui-btn layui-btn-normal">百搭按钮button>
    5. <button type="button" class="layui-btn layui-btn-warm">暖色按钮button>
    6. <button type="button" class="layui-btn layui-btn-danger">警告按钮button>
    7. <button type="button" class="layui-btn layui-btn-disabled">禁用按钮button>
    8. div>
    9. <div class="layui-btn-container">
    10. <button class="layui-btn layui-btn-primary layui-border">原始按钮button>
    11. <button class="layui-btn layui-btn-primary layui-border-green">主色按钮button>
    12. <button class="layui-btn layui-btn-primary layui-border-blue">百搭按钮button>
    13. <button class="layui-btn layui-btn-primary layui-border-orange">暖色按钮button>
    14. <button class="layui-btn layui-btn-primary layui-border-red">警告按钮button>
    15. <button class="layui-btn layui-btn-primary layui-border-black">深色按钮button>
    16. div>

    三:不同尺寸的按钮

    不同尺寸的按钮
    尺寸组合
    默认layui-btn
    迷你layui-btn-xs
    小型layui-btn-sm
    大型layui-btn-lg
    流体按钮(宽度自适应)layui-btn-fluid

    基本案例:

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn layui-btn-lg">大型按钮button>
    3. <button type="button" class="layui-btn">默认按钮button>
    4. <button type="button" class="layui-btn layui-btn-sm">小型按钮button>
    5. <button type="button" class="layui-btn layui-btn-xs">迷你按钮button>
    6. div>
    7. <div class="layui-btn-container">
    8. <button type="button" class="layui-btn layui-btn-lg layui-btn-normal">大型按钮button>
    9. <button type="button" class="layui-btn layui-btn-normal">默认按钮button>
    10. <button type="button" class="layui-btn layui-btn-sm layui-btn-normal">小型按钮button>
    11. <button type="button" class="layui-btn layui-btn-xs layui-btn-normal">迷你按钮button>
    12. div>
    13. <div class="layui-btn-container">
    14. <button type="button" class="layui-btn layui-btn-primary layui-btn-lg">大型按钮button>
    15. <button type="button" class="layui-btn layui-btn-primary">默认按钮button>
    16. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">小型按钮button>
    17. <button type="button" class="layui-btn layui-btn-primary layui-btn-xs">迷你按钮button>
    18. div>
    19. <div style="width: 380px;">
    20. <button type="button" class="layui-btn layui-btn-fluid">流体按钮(宽度自适应)button>
    21. div>

    四:按钮圆角

       样式:layui-btn-radius

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn layui-btn-primary layui-btn-radius">原始按钮button>
    3. <button type="button" class="layui-btn layui-btn-radius">默认按钮button>
    4. <button type="button" class="layui-btn layui-btn-normal layui-btn-radius">百搭按钮button>
    5. <button type="button" class="layui-btn layui-btn-warm layui-btn-radius">暖色按钮button>
    6. <button type="button" class="layui-btn layui-btn-danger layui-btn-radius">警告按钮button>
    7. <button type="button" class="layui-btn layui-btn-disabled layui-btn-radius">禁用按钮button>
    8. div>

    五:按钮图标

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn">
    3. 按钮 <i class="layui-icon layui-icon-down layui-font-12">i>
    4. button>
    5. <button type="button" class="layui-btn">
    6. <i class="layui-icon layui-icon-left">i>
    7. button>
    8. <button type="button" class="layui-btn">
    9. <i class="layui-icon layui-icon-right">i>
    10. button>
    11. <button type="button" class="layui-btn">
    12. <i class="layui-icon layui-icon-edit">i>
    13. button>
    14. <button type="button" class="layui-btn">
    15. <i class="layui-icon layui-icon-share">i>
    16. button>
    17. div>
    18. <div class="layui-btn-container">
    19. <button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
    20. <i class="layui-icon layui-icon-left">i>
    21. button>
    22. <button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
    23. <i class="layui-icon layui-icon-right">i>
    24. button>
    25. <button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
    26. <i class="layui-icon layui-icon-edit">i>
    27. button>
    28. <button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
    29. <i class="layui-icon layui-icon-delete">i>
    30. button>
    31. <button type="button" class="layui-btn layui-btn-sm layui-btn-primary">
    32. <i class="layui-icon layui-icon-share">i>
    33. button>
    34. <button type="button" class="layui-btn layui-btn-sm layui-btn-disabled">
    35. <i class="layui-icon layui-icon-delete">i>
    36. button>
    37. <button type="button" class="layui-btn layui-btn-sm layui-btn-normal">
    38. <i class="layui-icon layui-icon-left">i>
    39. button>
    40. <button type="button" class="layui-btn layui-btn-sm layui-btn-warm">
    41. <i class="layui-icon layui-icon-right">i>
    42. button>
    43. <button type="button" class="layui-btn layui-btn-sm layui-btn-danger">
    44. <i class="layui-icon layui-icon-edit">i>
    45. button>
    46. div>

    六:按钮混搭 

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn layui-btn-lg layui-btn-primary layui-btn-radius">大型加圆角button>
    3. <a href="/index.html" class="layui-btn" target="_blank">跳转的按钮a>
    4. <button type="button" class="layui-btn layui-btn-sm layui-btn-normal">
    5. <i class="layui-icon layui-icon-delete">i> 删除
    6. button>
    7. <button type="button" class="layui-btn layui-btn-xs layui-btn-disabled">
    8. <i class="layui-icon layui-icon-share">i> 分享
    9. button>
    10. div>

    七:按钮组合

    1. <div class="layui-btn-group">
    2. <button type="button" class="layui-btn">增加button>
    3. <button type="button" class="layui-btn ">编辑button>
    4. <button type="button" class="layui-btn">删除button>
    5. div>
    6. <div class="layui-btn-group">
    7. <button type="button" class="layui-btn layui-btn-sm">
    8. <i class="layui-icon layui-icon-add-1">i>
    9. button>
    10. <button type="button" class="layui-btn layui-btn-sm">
    11. <i class="layui-icon layui-icon-edit">i>
    12. button>
    13. <button type="button" class="layui-btn layui-btn-sm">
    14. <i class="layui-icon layui-icon-delete">i>
    15. button>
    16. <button type="button" class="layui-btn layui-btn-sm">
    17. <i class="layui-icon layui-icon-right">i>
    18. button>
    19. div>
    20. <div class="layui-btn-group">
    21. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">文字button>
    22. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">
    23. <i class="layui-icon layui-icon-add-1">i>
    24. button>
    25. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">
    26. <i class="layui-icon layui-icon-edit">i>
    27. button>
    28. <button type="button" class="layui-btn layui-btn-primary layui-btn-sm">
    29. <i class="layui-icon layui-icon-delete">i>
    30. button>
    31. div>

    八:按钮容器

    1. <div class="layui-btn-container">
    2. <button type="button" class="layui-btn">按钮一button>
    3. <button type="button" class="layui-btn">按钮二button>
    4. <button type="button" class="layui-btn">按钮三button>
    5. div>
    6. <div class="layui-btn-container">
    7. <button type="button" class="layui-btn">按钮一button>
    8. <button type="button" class="layui-btn">按钮二button>
    9. <button type="button" class="layui-btn">按钮三button>
    10. div>

    PS:按钮的主题、尺寸、图标、圆角的交叉组合,可以形成丰富多样的按钮种类。其中颜色也可以根据使用场景自主更改。

  • 相关阅读:
    掌握C语言指针,轻松解锁代码高效性与灵活性
    对接亚马逊aws通过echo音箱监视摄像头
    嵌入式系统中C++内存管理基本方法
    内存操作函数
    Day44 力扣动态规划 : 300.最长递增子序列|674. 最长连续递增序列 | 718. 最长重复子数组
    设计一个 GBase LDAP 客户端
    消除两个inline-block元素之间的间隔
    grpc多语言通信之GO和DART
    Vue的生命周期函数有哪些?详细说明
    boost 框架及基础类库的编译(FCL and BCL on Boost C++)
  • 原文地址:https://blog.csdn.net/qq_61313896/article/details/132846056