表单/表格

Bootstrap复选框和单选按钮美化插件

阿里云


awesome-bootstrap-checkbox 是一款可以美化 Bootstrap 复选框和单选按钮的插件。它使用纯 CSS 编写,没有任何的 javascript 文件。它通过在原生 Bootstrap 组件的基础上做一些小改动,即可完成漂亮的美化效果。使用这个复选框和单选按钮美化插件需要引入 awesome-bootstrap-checkbox.css 文件,或将 awesome-bootstrap-checkbox.scss 引入到你的 SCSS 文件中。

HTML 结构

原生的 Bootstrap 复选框的代码类似下面的样子:

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="css/awesome-bootstrap-checkbox.css"/>
  2. <form role="form">
  3.   ...
  4.   <div class="checkbox">
  5.     <label>
  6.       <input type="checkbox"> Check me out
  7.     </label>
  8.   </div>
  9.   ...
  10. </form>

我们需要做下面的一些轻微修改:

  1. <form role="form">
  2.   ...
  3.   <div class="checkbox">
  4.     <input type="checkbox" id="checkbox1">
  5.     <label for="checkbox1">
  6.         Check me out
  7.     </label>
  8.   </div>
  9.   ...
  10. </form>

上面的代码就可以使复选框得到美化效果。注意<input>元素不能嵌套在<label>元素中。另外,在 Opera 12 中需要为<input>元素添加 class styled。

  1. <input type="checkbox" id="checkbox1" class="styled">

单选按钮

单选按钮的 HTML 结构如下:

  1. <form role="form">
  2.   ...
  3.   <div class="radio">
  4.       <input type="radio" name="radio2" id="radio3" value="option1">
  5.       <label for="radio3">
  6.           One
  7.       </label>
  8.   </div>
  9.   <div class="radio">
  10.       <input type="radio" name="radio2" id="radio4" value="option2" checked>
  11.       <label for="radio4">
  12.           Two
  13.       </label>
  14.   </div>
  15.   ...
  16. </form>

颜色控制

你可以使用 checkbox-primary,checkbox-danger,或 radio-info 等 class 来修改复选框或单选按钮的颜色。checkbox-circle 是圆形的复选框。checkbox-single 和 radio-single 是不带文本的复选框和单选按钮。

Bootstrap 复选框和单选按钮美化插件

已有 439 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!