JavaScript/jQuery 表单美化插件小结


Posted in Javascript onFebruary 14, 2012

Niceforms
Niceforms是一款独立的表单美化工具,当前版本为2.0
官方主页:http://www.emblematiq.com/lab/niceforms/
官方演示:http://www.emblematiq.com/lab/niceforms/demo/niceforms.html
GitHub:https://github.com/emblematiq/Niceforms
使用方法,在页面头部引入以下脚本及样式即可:

<link href="niceforms-v2.0/niceforms-default.css" rel="stylesheet" /> 
<script src="niceforms-v2.0/niceforms.js"></script> 
<!--[if IE]> 
<style>/*此样式用于radio/checkbox后面的label在ie下可能不正常*/ 
.opt { padding-left: 8px; } 
</style> 
<![endif]--> 
<script> 
imagesPath = "niceforms-v2.0/img/";// niceforms图片资源的路径 
</script>

效果:
JavaScript/jQuery 表单美化插件小结

Uniform
这是jQuery的表单美化插件
官方网站及在线演示:http://uniformjs.com/
github主页:https://github.com/pixelmatrix/uniform
使用方法,在页面头部引入以下脚本及样式:

<link rel="stylesheet" href="pixelmatrix-uniform/default/css/uniform.default.css" media="screen" /> 
<script src="jquery-1.7.1.min.js"></script> 
<script src="pixelmatrix-uniform/jquery.uniform.min.js" charset="utf-8"></script> 
<script> 
$(function() { 
$("input, textarea, select, button").uniform(); 
}); 
</script>

Uniform包含3种主题default,Aristo,Agent,使用时引用相应目录下的css即可。
效果请直接看官方演示

Formly
Formly也是jQuery的一款表单美化插件
官方网站及在线演示:http://thrivingkings.com/formly/
github:https://github.com/ThrivingKings/Formly
使用方法,在页面头部引入以下脚本及样式即可:

<link href="Formly/formly.css" rel="stylesheet" /> 
<script src="jquery-1.7.1.min.js"></script> 
<script src="Formly/formly.js"></script> 
<script> 
$(function() { 
$("form").formly(); 
}); 
</script>

效果请直接看官方演示

Ideal Forms
Ideal Forms也是jQuery的一款表单美化插件
官方网站:spacirdesigns.com/jqidealforms
GoogleCode:http://code.google.com/p/idealforms/
使用方法,在页面头部引入以下脚本及样式即可:

<link href="idealforms1.02/css/normalize.css" rel="stylesheet" /> 
<link href="idealforms1.02/css/idealforms/idealforms.css" rel="stylesheet" /> 
<link href="idealforms1.02/css/master.css" rel="stylesheet" media="screen" /> 
<style> 
ul.idealcheck li, ul.idealradio li { 
display: inline-block; 
} 
li { margin: 0; } 
body { 
width: 700px; 
} 
</style> 
<!--[if lt IE 8]> 
<style>/*在ie8以下版本的浏览器可能会存在问题的修复*/ 
.main-label, ul.idealcheck, ul.idealcheck li, ul.idealradio, ul.idealradio li { float: left; } 
div { clear: both; } 
</style> 
<![endif]--> 
<script src="jquery-1.7.1.min.js"></script> 
<script src="idealforms1.02/js/jquery.idealforms.js"></script> 
<script> 
$(function() { 
$("#fancyform").idealforms(); 
}); 
</script>

效果:
JavaScript/jQuery 表单美化插件小结

jqTransform
jqTransform也是jQuery的一款表单美化插件
官方网站及在线演示:http://www.dfc-e.com/metiers/multimedia/opensource/jqtransform/
使用方法,在页面头部引入以下脚本及样式即可:

<link rel="stylesheet" href="jqtransformplugin/jqtransform.css" media="all" /> 
<script src="jquery-1.7.1.min.js"></script> 
<script src="jqtransformplugin/jquery.jqtransform.js"></script> 
<style>/*表单元素不对齐的修复*/ 
form { 
clear: both; 
} 
form.jqtransform .rowElem label { 
width: 150px; 
text-align: right; 
} 
form.jqtransform .rowElem label.radiovalue { 
width: 30px; 
display: block; 
float: left; 
} 
form.jqtransform .rowElem label.checkboxvalue { 
width: 70px; 
display: block; 
float: left; 
padding-left: 5px; 
} 
.jqTransformSelectWrapper li { 
padding: 0; 
margin: 0; 
} 
</style> 
<script> 
$(function() { 
$('form').jqTransform({ imgPath: 'jqtransformplugin/img/' }); 
}); 
</script>

效果:
JavaScript/jQuery 表单美化插件小结

Carbon Fiber Signup Form
纤维化登录表单,这货没有任何js,只有css/html
官方网站:http://tutorialzine.com/2010/04/carbon-signup-form/
效果:
JavaScript/jQuery 表单美化插件小结

结尾
放上DEMO:打包下载地址

Javascript 相关文章推荐
用javascript做拖动布局的思路
May 31 Javascript
JQuery FlexiGrid的asp.net完美解决方案 dotNetFlexGrid-.Net原生的异步表格控件
Sep 12 Javascript
js全选实现和判断是否有复选框选中的方法
Feb 17 Javascript
jQuery实现的仿百度分页足迹效果代码
Oct 30 Javascript
javascript:void(0)是什么意思及href=#与href=javascriptvoid(0)的区别
Nov 13 Javascript
微信开发 js实现tabs选项卡效果
Oct 28 Javascript
详解Vue.js分发之作用域槽
Jun 13 Javascript
ES6新增数据结构WeakSet的用法详解
Aug 07 Javascript
Node之简单的前后端交互(实例讲解)
Nov 14 Javascript
Vue resource三种请求格式和万能测试地址
Sep 26 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
Aug 14 Javascript
浅谈react useEffect闭包的坑
Jun 08 Javascript
Firefox/Chrome/Safari的中可直接使用$/$$函数进行调试
Feb 13 #Javascript
情人节之礼 js项链效果
Feb 13 #Javascript
jQuery.getScript加载同域JS的代码
Feb 13 #Javascript
理解JavaScript的prototype属性
Feb 11 #Javascript
情人节专属 纯js脚本1k大小的3D玫瑰效果
Feb 11 #Javascript
基于jquery实现状态限定编辑的代码
Feb 11 #Javascript
通过jquery还原含有rowspan、colspan的table的实现方法
Feb 10 #Javascript
You might like
一个域名查询的程序
2006/10/09 PHP
基于PHP生成静态页的实现方法
2013/05/10 PHP
CodeIgniter模板引擎使用实例
2014/07/15 PHP
PHP使用递归生成文章树
2015/04/21 PHP
jQuery技巧大放送 学习jquery的朋友可以看下
2009/10/14 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
JavaScript中实现继承的三种方式和实例
2015/01/29 Javascript
Javascript常用小技巧汇总
2015/06/24 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
JavaScript实现图片切换效果
2017/08/12 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
Vue+ElementUI table实现表格分页
2019/12/14 Javascript
如何基于viewport vm适配移动端页面
2020/11/13 Javascript
[01:52]2020年DOTA2 TI10夏季活动预告片
2020/07/15 DOTA
实例讲解Python设计模式编程之工厂方法模式的使用
2016/03/02 Python
Python Nose框架编写测试用例方法
2017/10/26 Python
通过Python 获取Android设备信息的轻量级框架
2017/12/18 Python
python机器学习实战之K均值聚类
2017/12/20 Python
对python中的xlsxwriter库简单分析
2018/05/04 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
Python 监测文件是否更新的方法
2019/06/10 Python
django drf框架自带的路由及最简化的视图
2019/09/10 Python
Python计算公交发车时间的完整代码
2020/02/12 Python
Python使用urllib模块对URL网址中的中文编码与解码实例详解
2020/02/18 Python
python实现图像拼接
2020/03/05 Python
Python requests.post方法中data与json参数区别详解
2020/04/30 Python
Python中zip函数如何使用
2020/06/04 Python
keras读取训练好的模型参数并把参数赋值给其它模型详解
2020/06/15 Python
python中return不返回值的问题解析
2020/07/22 Python
python安装sklearn模块的方法详解
2020/11/28 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
大学生村官演讲稿
2014/04/25 职场文书
代理人委托书
2014/08/01 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
MySQL限制查询和数据排序介绍
2022/03/25 MySQL
如何使用python包中的sched事件调度器
2022/04/30 Python