基于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 相关文章推荐
ymPrompt的doHandler方法来实现获取子窗口返回值的方法
Jun 25 Javascript
javascript 45种缓动效果 非常酷
Jun 28 Javascript
js使用函数绑定技术改变事件处理程序的作用域
Dec 26 Javascript
jQuery提交表单ajax查询实例代码
Oct 07 Javascript
jQuery on()方法使用技巧详解
Apr 16 Javascript
jquery不常用方法汇总
Jul 26 Javascript
JS实现合并两个数组并去除重复项只留一个的方法
Dec 17 Javascript
javascript中数组和字符串的方法对比
Jul 20 Javascript
轻松掌握JavaScript享元模式
Aug 27 Javascript
JavaScript之cookie技术详解
Nov 18 Javascript
浅析Vue 生命周期
Jun 21 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
Jun 22 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
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
2014/09/06 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
PHP实现导出带样式的Excel
2016/08/28 PHP
PHP如何获取Cookie并实现模拟登录
2020/07/16 PHP
csdn 博客中实现运行代码功能实现
2009/08/29 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
2013/12/26 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
jquery实现简单的轮换出现效果实例
2015/07/23 Javascript
Jquery基础教程之DOM操作
2015/08/19 Javascript
Vue 单文件中的数据传递示例
2017/03/21 Javascript
详解webpack提取第三方库的正确姿势
2017/12/22 Javascript
webpack公共组件引用路径简化小技巧
2018/06/15 Javascript
vue使用better-scroll实现下拉刷新、上拉加载
2018/11/23 Javascript
layui 上传文件_批量导入数据UI的方法
2019/09/23 Javascript
pip install urllib2不能安装的解决方法
2018/06/12 Python
python计算列表内各元素的个数实例
2018/06/29 Python
对Python 3.5拼接列表的新语法详解
2018/11/08 Python
详解python列表(list)的使用技巧及高级操作
2019/08/15 Python
PyTorch的SoftMax交叉熵损失和梯度用法
2020/01/15 Python
移动端html5模拟长按事件的实现方法
2018/09/30 HTML / CSS
Kusmi茶美国官网:优质散叶茶和茶包
2019/10/13 全球购物
2014年幼儿园植树节活动方案
2014/03/02 职场文书
婚前协议书范本
2014/04/15 职场文书
商场消防安全责任书
2014/07/29 职场文书
学习作风建设心得体会
2014/10/22 职场文书
2015年双拥工作总结
2015/04/08 职场文书
2015年校本培训工作总结
2015/07/24 职场文书
感恩主题班会教案
2015/08/12 职场文书
2019年销售人员的职业生涯规划书
2019/03/25 职场文书
合同范本之电脑出租
2019/08/13 职场文书
导游词之杭州岳王庙
2019/11/13 职场文书
vue3中的组件间通信
2021/03/31 Vue.js
python 如何获取页面所有a标签下href的值
2021/05/06 Python
MySQL删除和插入数据很慢的问题解决
2021/06/03 MySQL