基于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实现的图片马赛克后显示并切换加文字功能
Apr 21 Javascript
js 事件小结 表格区别
Aug 13 Javascript
瀑布流布局并自动加载实现代码
Mar 12 Javascript
Javascript中对象继承的实现小例
May 12 Javascript
seaJs的模块定义和模块加载浅析
Jun 06 Javascript
jquery单选框radio绑定click事件实现方法
Jan 14 Javascript
详解javascript中的事件处理
Nov 06 Javascript
详解Javascript中的Object对象
Feb 28 Javascript
Kindeditor在线文本编辑器如何过滤HTML
Apr 14 Javascript
原生js实现吸顶效果
Mar 13 Javascript
浅谈vue,angular,react数据双向绑定原理分析
Nov 28 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
May 20 Javascript
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
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
2007/03/15 PHP
深入php define()函数以及defined()函数的用法详解
2013/06/05 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
十大使用PHP框架的理由
2015/09/26 PHP
javascript和jquery修改a标签的href属性
2013/12/16 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
2016/05/31 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
通过原生JS实现为元素添加事件的方法
2016/11/23 Javascript
EasyUI Combobox设置默认值 获取text的方法
2016/11/28 Javascript
AngularJS指令中的绑定策略实例分析
2016/12/14 Javascript
Bootstrap实现提示框和弹出框效果
2017/01/11 Javascript
JavaScript实现离开页面前提示功能【附jQuery实现方法】
2017/09/26 jQuery
浅谈Vue下使用百度地图的简易方法
2018/03/23 Javascript
vue 表单输入格式化中文输入法异常问题
2018/05/30 Javascript
微信小程序 checkbox使用实例解析
2019/09/09 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
JavaScript实现H5接金币功能(实例代码)
2021/02/22 Javascript
Python基础知识_浅谈用户交互
2017/05/31 Python
Python读取txt内容写入xls格式excel中的方法
2018/10/11 Python
Python多图片合并PDF的方法
2019/01/03 Python
Python数据可视化库seaborn的使用总结
2019/01/15 Python
python pandas获取csv指定行 列的操作方法
2019/07/12 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
django自定义模板标签过程解析
2019/12/14 Python
python实现的分析并统计nginx日志数据功能示例
2019/12/21 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
2020/02/07 Python
python实现AdaBoost算法的示例
2020/10/03 Python
python os.rename实例用法详解
2020/12/06 Python
印度排名第一的蛋糕、鲜花和礼品送货:Winni
2019/08/02 全球购物
意大利在线高尔夫商店:Online Golf
2021/03/09 全球购物
广告学专业应届生求职信
2013/10/01 职场文书
网站设计师的岗位职责
2013/11/21 职场文书
装配出错检讨书
2014/09/23 职场文书
小学生思想品德评语
2014/12/31 职场文书
2015年环保局工作总结
2015/05/22 职场文书
队列队形口号
2015/12/25 职场文书