基于Bootstrap的Material Design风格表单插件

news/2025/2/12 0:41:54/文章来源:https://www.cnblogs.com/mybook000/p/18580407

Jquery Material Form Plugin是一款基于Bootstrap的Material Design风格的JQUERY表单插件。该表单通过自定义样式和jQuery来将Bootstrap的表单修改为扁平风格的表单,并带有浮动标签特效。

在线演示   下载

 

 使用方法

使用该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>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/844772.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

HCIP-12 路由策略与路由控制

控制路由的发布、接收时需要先将相应的路由使用匹配器进行抓取,最常见的匹配器有ACL、 IP-Prefix List 。 Filter-Policy、Route-Policy都可用来在发布、接收路由时进行过滤,但需要注意在链路状态路由协议中使用Filter-Policy并不能正常的过滤链路状态信息,只是影响了本地的…

PostgreSQL创建只读用户

1、创建一个用户名为<readonlyuser>,密码为<your_password>的用户CREATE USER <readonlyuser> WITH ENCRYPTED PASSWORD <your_password>;2、修改用户只读事务属性ALTER USER <readonlyuser> SET default_transaction_read_only=on;3、设置USAG…

CTF学习(23)MISC(被劫持的神秘礼物)

题目提示你帮帮小明?找到帐号密码,串在一起,用32位小写MD5哈希一下得到的就是答案 1.使用wireshark打开文件后在第一个TCP流中发现账号和密码数据: name=admina&word=adminb 拼接后: adminaadminb 2.通过在线网站解密获得flag 1d240aafe21a86afc11f38a45b541a49 FLAG:fl…

2、Redis高级特性和应用(慢查询、Pipeline、事务、Lua)

Redis高级特性和应用(慢查询、Pipeline、事务、Lua) Redis的慢查询 许多存储系统(例如 MySQL)提供慢查询日志帮助开发和运维人员定位系统存在的慢操作。所谓慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(例如:发生时间,…

EXT4文件系统损坏导致的实例无法启动的排查与修复

原文:https://bbs.huaweicloud.com/blogs/174945 现象 某现网局点进行POC时,发现某DN core掉,且一直无法启动。 core文件堆栈和dn的pg_log日志中的堆栈信息一致。堆栈中显示 checkpoint 时进行 buffer 落盘时导致corelog中报错信息为:could not flush dirty data: Cannot a…

Devfreq学习笔记

一、简介 当今的复杂SoC由多个子模块协同工作组成。在执行各种用例的操作系统中,并非SoC中的所有模块都需要始终保持最高性能。为方便起见,将SoC中的子模块分组为域,从而允许某些域以较低的电压和频率运行,而其他域以较高的电压/频率对运行。 对于这些设备支持的频率和电压…

HCIP-11 IP路由基础和路由引入

由于不同路由协议工作原理不同,因此到达同一目的网段可能会生成多个路由条目,路由器根据路由协议的优先级以及路由开销选择最优路由,并且把最优路由放入FIB表。路由器根据FIB表执行数据转发。 当网络规模较大且使用多种路由协议时,路由协议间通过路由引入的方式实现路由的相…

京东面试:聊聊Spring事务?Spring事务的10种失效场景?加入型传播和嵌套型传播有什么区别?

本文原文链接 文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 …

文件上传漏洞靶场通关详解

文件上传漏洞&靶场通关详解 什么是文件上传漏洞? 大部分网站都拥有上传文件的部分,文件上传漏洞是由于网站开发者对用户上传文件的过滤不够严格,攻击者可以通过这些漏洞上传可执行文件(如木马,恶意脚本和WebShell等等),从而达到随意控制网站的目的。文件上传漏洞有哪些危害…

ubuntu24.04系统gnome46用到扩展

现放一张桌面截图:从左到右侧分别是如下扩展: 1、logo-activities 通过他可以添加活动图标 2、Applications Menu 应用程序菜单 3、Places Status Indicator 目录位置 4、Favorite Apps Menu 应用程序菜单,这个我主要用来装饰 5、Astra Monitor Gnome状态栏中显示…

2024-2025-1 20241329 《计算机基础与程序设计》第十周学习总结

作业信息 作业归属课程:2024-2025-1-计算机基础与程序设计 作业要求:2024-2025-1计算机基础与程序设计第十周作业 作业目标:信息系统、数据库与SQL、人工智能与专家系统、人工神经网络、模拟与离散事件、排队系统、天气与地震模型、图形图像 作业正文:2024-2025-1 20241329…

2024-2025-1 20241301 《计算机基础与程序设计》第十周学习总结

|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计| |这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业| |这个作业的目标|<复习知识,巩固基础>| |作业正文|https://www.cnblogs.com/HonJo/p/18580240| 一、教材学习内容总结 (一)字符串 C语言中…