基于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 相关文章推荐
巧妙破除网页右键禁用的十大绝招
Aug 12 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
Jan 09 Javascript
JavaScript 实现简单的倒计时弹窗DEMO附图
Mar 05 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 图片库
Jan 09 Javascript
JQUERY的AJAX请求缓存里的数据问题处理
Feb 23 Javascript
angularjs 获取默认选中的单选按钮的value方法
Feb 28 Javascript
Taro集成Redux快速上手的方法示例
Jun 21 Javascript
Django+Vue跨域环境配置详解
Jul 06 Javascript
解决vue动态为数据添加新属性遇到的问题
Sep 18 Javascript
微信小程序使用canvas自适应屏幕画海报并保存图片功能
Jul 25 Javascript
微信小程序实现比较功能的方法汇总(五种方法)
Mar 07 Javascript
vue2.0实现列表数据增加和删除
Jun 17 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生成月历代码
2007/06/14 PHP
JS面向对象、prototype、call()、apply()
2009/05/14 Javascript
裁剪字符串trim()自定义改进版
2013/04/10 Javascript
js实现的常用的左侧导航效果
2013/10/17 Javascript
jQuery判断div随滚动条滚动到一定位置后停止
2014/04/02 Javascript
javascript表格隔行变色加鼠标移入移出及点击效果的方法
2015/04/10 Javascript
JavaScript判断数字是否为质数的方法汇总
2016/06/02 Javascript
基于JS实现导航条flash导航条
2016/06/17 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
利用Angular+Angular-Ui实现分页(代码加简单)
2017/03/10 Javascript
vue.js开发环境安装教程
2017/03/17 Javascript
ionic实现下拉刷新载入数据功能
2017/05/11 Javascript
用JS编写一个函数,返回数组中重复出现过的元素(实例)
2017/09/14 Javascript
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
详解Angular模板引用变量及其作用域
2018/11/23 Javascript
jquery-ui 进度条功能示例【测试可用】
2019/07/25 jQuery
微信小程序获取当前位置和城市名
2019/11/13 Javascript
如何利用node.js开发一个生成逐帧动画的小工具
2019/12/01 Javascript
JavaScript 实现HTML DOM增删改查操作的常见方法详解
2020/01/04 Javascript
JS前后端实现身份证号验证代码解析
2020/07/23 Javascript
微信小程序实现点击导航标签滚动定位到对应位置
2020/11/19 Javascript
解决python opencv无法显示图片的问题
2018/10/28 Python
python 实现视频流下载保存MP4的方法
2019/01/09 Python
对Python w和w+权限的区别详解
2019/01/23 Python
PyQt5响应回车事件的方法
2019/06/25 Python
django如何实现视图重定向
2019/07/24 Python
Python3实现mysql连接和数据框的形成(实例代码)
2020/01/17 Python
tensorflow -gpu安装方法(不用自己装cuda,cdnn)
2020/01/20 Python
Python函数生成器原理及使用详解
2020/03/12 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
Numpy中的数组搜索中np.where方法详细介绍
2021/01/08 Python
写好自荐信的要点
2013/11/06 职场文书
自我反省检讨书
2014/01/23 职场文书
如何写一封打动人心的求职信
2014/02/17 职场文书
益达广告词
2014/03/14 职场文书
2016年元旦主持词
2015/07/06 职场文书