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下判断Id是否存在的代码
Jan 06 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
Sep 30 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
Apr 26 Javascript
Jquery显示、隐藏元素以及添加删除样式
Aug 09 Javascript
JS验证邮箱格式是否正确的代码
Dec 05 Javascript
js自动生成的元素与页面原有元素发生堆叠的解决方法
Sep 04 Javascript
jQuery中map()方法用法实例
Jan 06 Javascript
JS实现简单的键盘打字的效果
Apr 24 Javascript
jQuery实现的简洁下拉菜单导航效果代码
Aug 26 Javascript
AngularJS监听路由变化的方法
Mar 07 Javascript
vue.js前后端数据交互之提交数据操作详解
Apr 24 Javascript
Vant Weapp组件踩坑:picker的初始赋值解决
Nov 12 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
php array_pop()数组函数将数组最后一个单元弹出(出栈)
2011/07/12 PHP
php常用ODBC函数集(详细)
2013/06/24 PHP
php按单词截取字符串的方法
2015/04/07 PHP
使用WordPress发送电子邮件的相关PHP函数用法解析
2015/12/15 PHP
Laravel给生产环境添加监听事件(SQL日志监听)
2017/06/19 PHP
Laravel框架控制器的middleware中间件用法分析
2019/09/30 PHP
javascript的console.log()用法小结
2012/05/31 Javascript
JS控制图片等比例缩放的示例代码
2013/12/24 Javascript
jQuery在线选座位插件seat-charts特效代码分享
2015/08/27 Javascript
javascript宿主对象之window.navigator详解
2016/09/07 Javascript
js判断文件格式及大小的简单实例(必看)
2016/10/11 Javascript
详谈innerHTML innerText的使用和区别
2017/08/18 Javascript
JS中Map和ForEach的区别
2018/02/05 Javascript
浅谈vue中get请求解决传输数据是数组格式的问题
2020/08/03 Javascript
[04:01]2014DOTA2国际邀请赛 TITAN告别Ohaiyo期望明年再战
2014/07/15 DOTA
python实现简单socket通信的方法
2016/04/19 Python
利用python模拟sql语句对员工表格进行增删改查
2017/07/05 Python
python 实现对数据集的归一化的方法(0-1之间)
2018/07/17 Python
pyqt5 实现多窗口跳转的方法
2019/06/19 Python
flask 实现token机制的示例代码
2019/11/07 Python
python实现从尾到头打印单链表操作示例
2020/02/22 Python
Python连接mysql数据库及简单增删改查操作示例代码
2020/08/03 Python
Python之Sklearn使用入门教程
2021/02/19 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
html5在移动端的屏幕适应问题示例探讨
2014/06/15 HTML / CSS
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
大学校园毕业自我鉴定
2014/01/15 职场文书
气象学专业个人求职信
2014/03/15 职场文书
水毁工程实施方案
2014/04/01 职场文书
临床护理求职信
2014/04/26 职场文书
商场消防安全责任书
2014/07/29 职场文书
2014年计划生育工作总结
2014/11/14 职场文书
2015年护理工作总结范文
2015/04/03 职场文书
《初涉尘世》读后感3篇
2020/01/10 职场文书
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android
Python批量解压&压缩文件夹的示例代码
2022/04/04 Python