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 相关文章推荐
jQuery对表单的操作代码集合
Apr 06 Javascript
在Javascript里访问SharePoint列表数据的实现方法
May 22 Javascript
js切换div css注意的细节
Dec 10 Javascript
基于JavaScript 下namespace 功能的简单分析
Jul 05 Javascript
js写的方法实现上传图片之后查看大图
Mar 05 Javascript
jquery引用方法时传递参数原理分析
Oct 13 Javascript
Javascript 构造函数详解
Oct 22 Javascript
javascript中函数作为参数调用的方法
Feb 09 Javascript
javascript滚轮控制模拟滚动条
Oct 19 Javascript
NODE.JS跨域问题的完美解决方案
Oct 20 Javascript
微信小程序实现文字从右向左无限滚动
Nov 18 Javascript
vue-cli3使用 DllPlugin 实现预编译提升构建速度
Apr 24 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
phpMyAdmin 安装教程全攻略
2007/03/19 PHP
php实现用户登陆简单实例
2017/04/04 PHP
php7 安装yar 生成docker镜像
2017/05/09 PHP
jQuery 事件队列调整方法
2009/09/18 Javascript
使用IE6看老赵的博客 jQuery初探
2010/01/17 Javascript
JQuery+JS实现仿百度搜索结果中关键字变色效果
2011/08/02 Javascript
js实现有时间限制消失的图片方法
2015/02/27 Javascript
JavaScript取得WEB安全颜色列表的方法
2015/07/14 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
javascript仿百度输入框提示自动下拉补全
2016/01/07 Javascript
第六篇Bootstrap表格样式介绍
2016/06/21 Javascript
简单理解js的prototype属性及使用
2016/12/07 Javascript
详解JavaScript 中getElementsByName在IE中的注意事项
2017/02/21 Javascript
Angular中$state.go页面跳转并传递参数的方法
2017/05/09 Javascript
jQuery dateRangePicker插件使用方法详解
2017/07/28 jQuery
React如何避免重渲染
2018/04/10 Javascript
webpack配置打包后图片路径出错的解决
2018/04/26 Javascript
详解Node.js中path模块的resolve()和join()方法的区别
2018/10/29 Javascript
[01:12]DOTA2次级职业联赛 - Newbee.Y 战队宣传片
2014/12/01 DOTA
[02:30]联想杯DOTA2完美世界全国高校联赛—北京站现场
2015/11/16 DOTA
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
用python实现面向对像的ASP程序实例
2014/11/10 Python
Python 12306抢火车票脚本
2018/02/07 Python
python 3调用百度OCR API实现剪贴板文字识别
2018/09/04 Python
Python循环中else,break和continue的用法实例详解
2019/07/11 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
python中如何打包用户自定义模块
2020/09/23 Python
迟到检讨书400字
2014/01/13 职场文书
巧克力蛋糕店创业计划书
2014/01/14 职场文书
股东协议书
2014/04/14 职场文书
2014年初三班主任工作总结
2014/12/05 职场文书
大学生在校表现评语
2014/12/31 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
运动会主持人开幕词
2016/03/04 职场文书
pycharm2021激活码使用教程(永久激活亲测可用)
2021/03/30 Python
TS 类型收窄教程示例详解
2022/09/23 Javascript