基于Bootstrap实现Material Design风格表单插件 附源码下载


Posted in Javascript onApril 18, 2016

Jquery Material Form Plugin是一款基于Bootstrap的Material Design风格的jQuery表单插件。该表单通过自定义样式和jQuery来将Bootstrap的表单修改为扁平风格的表单,并带有浮动标签特效。

基于Bootstrap实现Material Design风格表单插件 附源码下载

在线预览         源码下载

使用方法

使用该Material Design风格表单需要在页面中引入jquery,bootstrap相关文件和materialFormStyles.css、materialForm.js文件。

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/css/bootstrap.min.css">
<link rel="stylesheet" href="css/materialFormStyles.css">
<script src="js/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.6/js/bootstrap.min.js"></script>
<script src="js/materialForm.js"></script>

HTML结构

该Material Design风格表单的HTML结构是固定的,你可以复制下面的代码。

<div class="container" id="formOutterWrapper">
<div class="container" id="formInnerWrapper">
<form id="materialForm" class="form" method="post" action="" role="form" autocomplete="off">
<div class="form-group">
<div class="col-xs-6">
<label class="labels" for="firstName">用户名称</label>
<input type="text" class="formInput" id="firstName" name="firstName">
</div>
<div class="col-xs-6">
<label class="labels" for="lastName">昵 称</label>
<input type="text" class="formInput" id="lastName" name="lastName">
</div>
</div>
<div class="form-group">
<div class="col-xs-6">
<label class="labels" for="email">电子邮件</label>
<input type="text" class="formInput" id="email" name="email">
</div>
<div class="col-xs-6">
<label class="labels" for="phone">联系电话</label>
<input type="tel" class="formInput" id="phone" name="phone">
</div>
</div>
<div class="form-group">
<div class="col-xs-12">
<label class="labels" for="description">项目描述</label>
<input type="text" class="formInput" id="description" name="description">
</div>
</div>
<div class="form-group">
<div class="col-xs-12">
<button type="button" class="btn btn-primary green flatButton" id="submit">提交</button>
</div>
</div>
</form>
</div>
</div>

该表单插件的github地址为:https://github.com/ch0chi/Jquery-Material-Form-Plugin

Javascript 相关文章推荐
JavaScript基本编码模式小结
May 23 Javascript
js实现表格字段排序
Feb 19 Javascript
js特殊字符过滤的示例代码
Mar 05 Javascript
jQuery获得document和window对象宽度和高度的方法
Mar 25 Javascript
javascript中Function类型详解
Apr 28 Javascript
JavaScript节点及列表操作实例小结
Aug 05 Javascript
JavaScript实现算术平方根算法-代码超简单
Sep 11 Javascript
Javascript blur与click冲突解决办法
Jan 09 Javascript
详解 vue better-scroll滚动插件排坑
Feb 08 Javascript
浅谈Node.js 中间件模式
Jun 12 Javascript
JavaScript实现Excel表格效果
Feb 07 Javascript
vue图片裁剪插件vue-cropper使用方法详解
Dec 16 Vue.js
jQuery 如何给Carousel插件添加新的功能
Apr 18 #Javascript
AngularJS入门教程之AngularJS模型
Apr 18 #Javascript
AngularJS入门教程之AngularJS指令
Apr 18 #Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 #Javascript
jQuery animate和CSS3相结合实现缓动追逐效果附源码下载
Apr 18 #Javascript
jQuery使用$.each遍历json数组的简单实现方法
Apr 18 #Javascript
jQuery validate+artdialog+jquery form实现弹出表单思路详解
Apr 18 #Javascript
You might like
PHP执行linux系统命令的常用函数使用说明
2010/04/27 PHP
php cc攻击代码与防范方法
2012/10/18 PHP
php实现比较两个字符串日期大小的方法
2015/05/12 PHP
php字符集转换
2017/01/23 PHP
php 策略模式原理与应用深入理解
2019/09/25 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
JavaScript实现从数组中选出和等于固定值的n个数
2014/09/03 Javascript
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
jQuery实现的仿select功能代码
2015/08/19 Javascript
jquery插件pagination实现无刷新ajax分页
2015/09/30 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
JavaScript新增样式规则(推荐)
2016/07/19 Javascript
vue插件tab选项卡使用小结
2016/10/27 Javascript
微信小程序  生命周期详解
2016/10/27 Javascript
jQuery使用方法
2017/02/04 Javascript
基于JS实现9种不同的面包屑和分布式多步骤导航效果
2017/02/21 Javascript
vue.js路由跳转详解
2017/08/28 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
Vue中组件之间数据的传递的示例代码
2017/09/08 Javascript
js实现1,2,3,5数字按照概率生成
2017/09/12 Javascript
vue中实现动态生成二维码的方法
2020/02/21 Javascript
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
Python列表删除的三种方法代码分享
2017/10/31 Python
使用Python从零开始撸一个区块链
2018/03/14 Python
Python的形参和实参使用方式
2019/12/24 Python
跑鞋、网球鞋、网球拍、服装及装备:Holabird Sports
2016/09/19 全球购物
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
2015/03/25 面试题
Java基础知识面试要点
2016/07/29 面试题
什么是封装
2013/03/26 面试题
三八妇女节活动主持词
2014/03/17 职场文书
党员对照检查材料思想汇报
2014/09/16 职场文书
质量主管工作职责
2014/09/26 职场文书
升职自我推荐信范文
2015/03/25 职场文书
MySQL基础(一)
2021/04/05 MySQL
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android