美文网首页视觉艺术
第十一谈:按钮和按钮组

第十一谈:按钮和按钮组

作者: 辽A丶孙悟空 | 来源:发表于2020-06-04 18:34 被阅读0次

本节课我们来开始学习 Bootstrap 的按钮和按钮组的样式功能。

一.按钮样式
  1. 使用.btn 和.btn-*实现按钮的预设样式;
      <button type="button" class="btn btn-primary">Bootstrap4.x</button>
      <button type="button" class="btn btn-secondary">Bootstrap4.x</button>
      <button type="button" class="btn btn-success">Bootstrap4.x</button>
      <button type="button" class="btn btn-danger">Bootstrap4.x</button>
      <button type="button" class="btn btn-warning">Bootstrap4.x</button>
      <button type="button" class="btn btn-info">Bootstrap4.x</button>
      <button type="button" class="btn btn-light">Bootstrap4.x</button>
      <button type="button" class="btn btn-dark">Bootstrap4.x</button>
      <button type="button" class="btn btn-link">Bootstrap4.x</button>
  1. .btn 不单单在<button>元素下使用,也可以在<a>、<input>下使用;
      <a href="#" class="btn btn-success">Bootstrap4.x</a>
      <input type="submit" class="btn btn-danger" value="Bootstrap4.x">
  1. 使用.btn .btn-outline-*可以实现按钮的轮廓效果;
      <button type="button" class="btn btn-outline-danger">Bootstrap4.x</button>
      <button type="button" class="btn btn-outline-warning">Bootstrap4.x</button>
  1. 使用.btn-lg .btn-sm 可以实现按钮尺寸的大和小;
      <button type="button" class="btn btn-lg btn-success">Bootstrap4.x</button>
      <button type="button" class="btn btn-sm btn-danger">Bootstrap4.x</button>
  1. 使用.btn-block 将按钮进行 block 区块设置;
      <button type="button" class="btn btn-success btn-block">Bootstrap4.x</button>
      <button type="button" class="btn btn-danger btn-block">Bootstrap4.x</button>
  1. 使用.active 启用按钮(默认),使用.disabled 禁用按钮,特别注意的禁用;
      <button type="button" class="btn btn-success active">Bootstrap4.x</button>
      <button type="button" class="btn btn-success" disabled>Bootstrap4.x</button>
      <a href="#" class="btn btn-success disabled">Bootstrap4.x</a> //写在 class 里
      <input type="submit" class="btn btn-danger" disabled value="Bootstrap4.x">
  1. 添加 data-toggle="button"实现按钮切换效果,使用.active 可以默认按下;
      <button type="button" class="..." data-toggle="button">Bootstrap4.x</button>
二.按钮组样式
  1. 使用.btn-group 实现传统方案的复选框和单选框样式;
      <div class="btn-group" data-toggle="buttons">
          <label class="btn btn-secondary active">
          <input type="checkbox" checked> HTML
          </label>
                      <label class="btn btn-secondary">
          <input type="checkbox"> CSS
          </label>
                      <label class="btn btn-secondary">
          <input type="checkbox"> JavaScript
          </label>
      </div>
      
      <div class="btn-group" data-toggle="buttons">
          <label class="btn btn-secondary active">
          <input type="radio" name="options" checked> HTML
          </label>
                      <label class="btn btn-secondary">
          <input type="radio" name="options"> CSS
          </label>
                      <label class="btn btn-secondary">
          <input type="radio" name="options"> JavaScript
          </label>
      </div>
  1. 使用.btn-group .btn-group-toggle 实现全新方案的复选框和单选框;
      <div class="btn-group btn-group-toggle" data-toggle="buttons">
  1. 使用.btn-group 构建普通的按钮组;
      <div class="btn-group">
          <button type="button" class="btn btn-secondary">左</button>
          <button type="button" class="btn btn-secondary">中</button>
          <button type="button" class="btn btn-secondary">右</button>
      </div>
  1. 使用.btn-toolbar 构建分页工具类;
      <div class="btn-toolbar">
          <div class="btn-group mr-2">
              <button type="button" class="btn btn-secondary">1</button>
              <button type="button" class="btn btn-secondary">2</button>
              <button type="button" class="btn btn-secondary">3</button>
              <button type="button" class="btn btn-secondary">4</button>
              <button type="button" class="btn btn-secondary">5</button>
          </div>
          <div class="btn-group">
              <button type="button" class="btn btn-secondary">7</button>
              <button type="button" class="btn btn-secondary">8</button>
              <button type="button" class="btn btn-secondary">9</button>
          </div>
      </div>
  1. 使用.btn-group-lg 和.btn-group-sm 实现大尺寸和小尺寸;
      <div class="btn-group btn-group-lg">
      <div class="btn-group btn-group-sm">
  1. 使用.btn-group-vertical 设置垂直按钮组;
      <div class="btn-group-vertical">

相关文章

  • 第十一谈:按钮和按钮组

    本节课我们来开始学习 Bootstrap 的按钮和按钮组的样式功能。 一.按钮样式 使用.btn 和.btn-*实...

  • 按钮组 - Button Groups

    水平按钮组 将按钮包含在 .btn-group 样式的容器内,即可创建按钮组 垂直按钮组 按钮组也可以垂直排列 按...

  • 2019-04-12 按钮组(3)

    基本按钮组 按钮 1 按钮 2 按钮 3 按钮工具栏 按钮 1 按钮 2 按钮 3 按钮 4 ...

  • Bootstrap按钮和按钮组样式

    按钮样式 使用.btn和.btn-*实现按钮的预设样式; .btn 不单单在 元素下使用,也可以在 、 下使用; ...

  • 按钮组的设计总结

    什么是按钮组?两个或者两个以上的按钮排布在一起。什么时候我们会使用按钮组? 从按钮组的样式上我们可以看出常见的按钮...

  • 按钮和按钮组的修改和增强

    前几天封装了按钮和按钮组组件,element里面的按钮组不能统一设置其中的按钮大小,既然是自己封装,肯定要实现这个...

  • cocos creator 中 使用widget对组件的对齐小技

    处理一个位于左下角的按钮组时 (使用Widget组件),因为按钮和背景是分开的,导致在不同的分辨率下出现按钮和按钮...

  • 公用ui组建封装

    单选按钮组单选按钮组 状态标签状态标签 时间轴时间轴

  • 页面控件-按钮组

    1.按钮组概览 按钮组控件,用于表示某种点击后产生的动作的控件。 按钮组控件 2.基本操作 作用很清楚,配置很简单...

  • 六、bootstrap按钮、输入框

    知识点: 1、按钮组件2、输入框 1、按钮组件 1)基本的按钮组 2)按钮工具栏 3)按钮的大小 4)嵌套 5)垂...

网友评论

    本文标题:第十一谈:按钮和按钮组

    本文链接:https://www.haomeiwen.com/subject/ghugzhtx.html