基于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封装可使用的构造函数继承用法分析
Jan 28 Javascript
jQuery实现的在线答题功能
Apr 12 Javascript
AngularJS API之copy深拷贝详解及实例
Sep 14 Javascript
JS如何生成一个不重复的ID的函数
Dec 25 Javascript
Javascript实现base64的加密解密方法示例
Jun 27 Javascript
Vue.js中extend选项和delimiters选项的比较
Jul 17 Javascript
MUI顶部选项卡的用法(tab-top-webview-main)详解
Oct 08 Javascript
Angular中支持SCSS的方法
Nov 18 Javascript
详解webpack import()动态加载模块踩坑
Jul 17 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 Javascript
JS实现放烟花效果
Mar 10 Javascript
移动端JS实现拖拽两种方法解析
Oct 12 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模板技术原理【一】
2008/01/10 PHP
php 信息采集程序代码
2009/03/17 PHP
php文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
PHP正确解析UTF-8字符串技巧应用
2012/11/07 PHP
php生成随机字符串可指定纯数字、纯字母或者混合的
2014/04/18 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
2014/07/25 PHP
PHP数据库表操作的封装类及用法实例详解
2016/07/12 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
javascript 面向对象全新理练之数据的封装
2009/12/03 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
一款由jquery实现的整屏切换特效
2014/09/15 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
CSS或者JS实现鼠标悬停显示另一元素
2016/01/22 Javascript
Bootstrap Table使用方法详解
2016/08/01 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
Vue.2.0.5实现Class 与 Style 绑定的实例
2017/06/20 Javascript
新手vue构建单页面应用实例代码
2017/09/18 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
2019/07/11 Javascript
微信小程序sessionid不一致问题解决
2019/08/30 Javascript
重置Redux的状态数据的方法实现
2019/11/18 Javascript
[01:02:54]完美世界DOTA2联赛PWL S2 FTD vs GXR 第一场 11.22
2020/11/26 DOTA
详解Python的Django框架中的模版继承
2015/07/16 Python
将TensorFlow的模型网络导出为单个文件的方法
2018/04/23 Python
python实现对任意大小图片均匀切割的示例
2018/12/05 Python
python语言元素知识点详解
2019/05/15 Python
django用户登录验证的完整示例代码
2019/07/21 Python
对python 中re.sub,replace(),strip()的区别详解
2019/07/22 Python
pycharm激活码快速激活及使用步骤
2020/03/12 Python
Python3.9最新版下载与安装图文教程详解(Windows系统为例)
2020/11/28 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
中国跨境海淘网站:考拉海购
2016/08/01 全球购物
后勤人员自我评价怎么写
2013/09/19 职场文书
金融学专业大学生职业生涯规划
2014/03/07 职场文书
硕士学位论文评语
2014/12/31 职场文书
幼儿园见习总结
2015/06/23 职场文书