基于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 相关文章推荐
网页图片延时加载的js代码
Apr 22 Javascript
Jquery submit()无法提交问题
Apr 21 Javascript
js 绑定键盘鼠标事件示例代码
Feb 12 Javascript
使用insertAfter()方法在现有元素后添加一个新元素
May 28 Javascript
jq实现左侧显示图片右侧文字滑动切换效果
Aug 04 Javascript
JavaScript tab选项卡插件实例代码
Feb 23 Javascript
微信和qq时间格式模板实例详解
Oct 21 Javascript
jquery实现放大镜简洁代码(推荐)
Jun 08 jQuery
jQuery实现文件编码成base64并通过AJAX上传的方法
Apr 12 jQuery
小程序server请求微信服务器超时的解决方法
May 21 Javascript
详解vue或uni-app的跨域问题解决方案
Feb 21 Javascript
一文秒懂JavaScript构造函数、实例、原型对象以及原型链
Aug 25 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
基于mysql的bbs设计(四)
2006/10/09 PHP
destoon调用自定义模板及样式的公告栏
2014/06/21 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
对YUI扩展的Gird组件 Part-2
2007/03/10 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
鼠标拖动实现DIV排序示例代码
2013/10/14 Javascript
探讨js中的双感叹号判断
2013/11/11 Javascript
jQuery中阻止冒泡事件的方法介绍
2014/04/12 Javascript
一张表格告诉你windows.onload()与$(document).ready()的区别
2014/05/16 Javascript
首页图片漂浮效果示例代码
2014/06/05 Javascript
微信分享的标题、缩略图、连接及描述设置方法
2014/10/14 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
JavaScript实现的简单幂函数实例
2015/04/17 Javascript
详解AngularJS中自定义指令的使用
2015/06/17 Javascript
jquery mobile 移动web(5)
2015/12/20 Javascript
JavaScript中的Number数字类型学习笔记
2016/05/26 Javascript
Javascript前端经典的面试题及答案
2017/03/14 Javascript
JS 实现banner图片轮播效果(鼠标事件)
2017/08/04 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
Vue 项目中遇到的跨域问题及解决方法(后台php)
2018/03/28 Javascript
JavaScript学习笔记之DOM操作实例分析
2019/01/08 Javascript
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
《javascript设计模式》学习笔记四:Javascript面向对象程序设计链式调用实例分析
2020/04/07 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
2021/02/06 Javascript
Python requests模块实例用法
2019/02/11 Python
关于不懂Chromedriver如何配置环境变量问题解决方法
2019/06/12 Python
Python PyInstaller安装和使用教程详解
2020/01/08 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
Veronica Beard官网:在酷、经典和别致之间找到了平衡
2018/01/11 全球购物
摄影实习自我鉴定
2013/09/20 职场文书
运动会领导邀请函
2014/01/10 职场文书
财务内勤岗位职责
2014/04/17 职场文书
工作表扬信
2015/01/17 职场文书
幼儿园辞职书
2015/02/26 职场文书
PyQt5实现多张图片显示并滚动
2021/06/11 Python