使用纯CSS美化radio和checkbox

单选按钮广播复选框以美化复选框?当然,百年原有的风格已经无法满足客户的需求。形成了大量的控件需要美化,我们的JavaScript帮忙做美化环境,还可以直接用CSS来美化,今天我给大家介绍使用纯无线电的实现CSS和复选框。

checkbox-radio

我们知道,很多使用JS来美化表单控件的方法都不是很理想,需要借助引入js和css,有的甚至使用图片和字体图标,而且还要依赖jQuery,而且复杂、可维护性差。

使用magic-check

magic-check只用了几十行CSS代码就可以实现checkbox和radio表单的美化。首先载入css文件。

<link rel="stylesheet" type="text/css" href="magic-check.css"> 

然后,只要给input元素加上一个CSS类magic-checkbox或magic-radio就可以。

Radio

<input class="magic-radio" type="radio" name="radio" id="r1"> 
<label for="r1">Normal</label> 

Checkbox

<input class="magic-checkbox" type="checkbox" name="layout" id="c1"> 
<label for="c1">Normal</label> 

支持浏览器

  • Chrome
  • Firefox
  • Safari
  • Opera
  • IE9 && IE9+

github:https://github.com/forsigner/magic-check

    

标签: