使用纯CSS美化radio和checkbox_html/css_WEB-ITnose
程序员文章站
2022-04-06 12:22:28
...
单选框Radio和多选框checkbox需要美化吗?当然,原生的样式百年不变已经满足不了我们客户的需求。表单很多控件需要美化,我们有借助Javascript来做美化的,也有直接用CSS来美化的,今天我给大家介绍使用纯CSS实现radio和checkbox的美化。
查看演示 下载源码
我们知道,很多使用JS来美化表单控件的方法都不是很理想,需要借助引入js和css,有的甚至使用图片和字体图标,而且还要依赖jQuery,而且复杂、可维护性差。
使用magic-check
magic-check只用了几十行CSS代码就可以实现checkbox和radio表单的美化。首先载入css文件。
然后,只要给input元素加上一个CSS类magic-checkbox或magic-radio就可以。
Radio
Checkbox
细心的朋友可以看下css代码,已经打包可以下载。CSS将checkbox和radio隐藏,然后使用:before和:after定位重绘checkbox和radio外观,从而达到美化效果,支持IE9+。
推荐阅读
-
HTML的checkbox和radio的美化_html/css_WEB-ITnose
-
纯CSS3美化radio和checkbox_html/css_WEB-ITnose
-
自定义浏览器原生组件样式之radio和checkbox_html/css_WEB-ITnose
-
HTML的checkbox和radio的美化_html/css_WEB-ITnose
-
如何使用纯CSS3美化单选按钮radio的示例代码分享
-
css3的实现的checkbox复选框和radio单选框绚丽美化效果_html/css_WEB-ITnose
-
css3的实现的checkbox复选框和radio单选框绚丽美化效果_html/css_WEB-ITnose
-
自定义浏览器原生组件样式之radio和checkbox_html/css_WEB-ITnose
-
使用纯CSS美化radio和checkbox_html/css_WEB-ITnose
-
纯CSS3美化radio和checkbox_html/css_WEB-ITnose