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函数以及基础写法100多条实用整理
Jan 13 Javascript
Javascript学习笔记之数组的构造函数
Nov 23 Javascript
jQuery自适应轮播图插件Swiper用法示例
Aug 24 Javascript
jquery+ajax实现省市区三级联动效果简单示例
Jan 04 Javascript
Vue组件开发初探
Feb 14 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
Jul 20 Javascript
React Native中NavigatorIOS组件的简单使用详解
Jan 27 Javascript
vue 自定义指令自动获取文本框焦点的方法
Aug 25 Javascript
Vue源码解析之数据响应系统的使用
Apr 24 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
js微信分享接口调用详解
Jul 23 Javascript
Vue的编码技巧与规范使用详解
Aug 28 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绘制在图片上的正余弦曲线
2013/06/08 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
php swoole多进程/多线程用法示例【基于php7nts版】
2019/08/12 PHP
Aster vs KG BO3 第二场2.19
2021/03/10 DOTA
javascript parseInt与Number函数的区别
2010/01/21 Javascript
input的focus方法使用
2010/03/13 Javascript
基于jquery实现漂亮的动态信息提示效果
2011/08/02 Javascript
jquery 操作iframe的几种方法总结
2013/12/13 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
基于Bootstrap实现Material Design风格表单插件 附源码下载
2016/04/18 Javascript
jquery+CSS3实现3D拖拽相册效果
2016/07/18 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
2016/12/08 Javascript
jQuery、zepto、js常用小技巧
2017/02/12 Javascript
微信小程序 wx:for的使用实例详解
2017/04/27 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
[js高手之路]HTML标签解释成DOM节点的实现方法
2017/08/31 Javascript
详解基于Vue+Koa的pm2配置
2017/10/24 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
详解vue组件中使用路由方法
2019/02/12 Javascript
bootstrap 日期控件 datepicker被弹出框dialog覆盖的解决办法
2019/07/09 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
vue $router和$route的区别详解
2020/12/02 Vue.js
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[13:39]2014 DOTA2华西杯精英邀请赛 5 25 NewBee VS DK第一场
2014/05/26 DOTA
[03:47]2015国际邀请赛第三日现场精彩回顾
2015/08/08 DOTA
CentOS 6.5中安装Python 3.6.2的方法步骤
2017/12/03 Python
Python Web编程之WSGI协议简介
2018/07/18 Python
如何使用Python处理HDF格式数据及可视化问题
2020/06/24 Python
python3.7.3版本和django2.2.3版本是否可以兼容
2020/09/01 Python
Python try except finally资源回收的实现
2021/01/25 Python
日本亚马逊官方网站:Amazon.co.jp
2020/04/14 全球购物
《口技》教学反思
2014/02/21 职场文书
Win10系统搭建ftp文件服务器详细教程
2022/08/05 Servers