首页 > 其他分享 >基于Bootstrap的Material Design风格表单插件

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

时间:2024-12-01 21:55:11浏览次数:5  
标签:插件 Bootstrap form Material label id div 表单 class

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>

标签:插件,Bootstrap,form,Material,label,id,div,表单,class
From: https://www.cnblogs.com/mybook000/p/18580407

相关文章

  • 带过滤功能的Material Design风格手风琴列表特效
    这是一款带搜索过滤功能的MaterialDesign风格垂直手风琴列表特效。该手风琴特效采用扁平设计风格,点击列表项时带有点击波效果,并且可以通过顶部的搜索框来搜索过滤需要的列表项。在线演示  下载  使用方法使用该手风琴特效需要在页面中引入jquery-accordion-menu.css文......
  • 如果让你把把html页面导出为pdf,不用插件的话,你该怎么做?
    如果不用插件,在前端将HTML页面导出为PDF,主要有以下几种方法:利用浏览器自带的打印功能转换为PDF:这是最简单的方法。大多数现代浏览器都支持将页面打印成PDF。可以通过JavaScript调用window.print()来触发打印对话框,然后用户可以选择将输出目标设置为PDF。优点......
  • 写一个让一句话随着鼠标移动的小插件
    //创建一个div元素来容纳文本constfloatingText=document.createElement('div');floatingText.style.position='fixed';//使其相对于视口定位floatingText.style.pointerEvents='none';//避免干扰鼠标事件floatingText.textContent='这是一句会跟随鼠标移动的......
  • AI编程助手(插件)
    1前言基于AI大模型,在vscode等编程工具中使用一些插件能提供代码智能生成与补全、代码与思路问答、代码优化、代码解释等功能这一篇主要以阿里的通义灵码为例进行说明2通义灵码在vscode中辅助编程1文档及安装项目文档:https://help.aliyun.com/zh/lingma/product-overview/i......
  • 【Unity 水面着色器插件】Stylized Water Toon Shader - Mobile Ready 专为低性能平台
    StylizedWaterToonShader-MobileReady是一款为Unity开发者设计的水面着色器插件,专为低性能平台(如移动设备)优化,提供高质量的卡通风格水面效果。该插件通过简化的渲染方式和丰富的视觉效果,使开发者能够在移动端或其他性能受限的平台上实现流畅的水面表现,适用于多种游戏......
  • 【Unity 特效插件】Trails FX 帮助开发者在游戏中实现物体移动时产生的尾迹效果
    TrailsFX是一款专为Unity开发者设计的特效插件,用于创建动态的尾迹效果(TrailEffects)。这款插件提供了一种快速而高效的方式,帮助开发者在游戏中实现物体移动时产生的尾迹效果,如快速移动的物体、飞行物、粒子效果等。无论是用于角色技能、武器攻击、物体轨迹,还是火焰、光影......
  • 【Unity 战斗插件】ABC Integration: Game Creator 2
    ABCIntegration:GameCreator2是一个为GameCreator2框架开发的插件,旨在将ABC(Action-BasedCombat)系统与GameCreator2集成。ABC是一个专注于动作战斗的系统,它可以轻松地让开发者为自己的游戏添加复杂的战斗机制、攻击动作和技能系统。通过该插件,开发者能够快......
  • SD WebUI必备插件安装,菜鸟轻松成高手!
    一个刚学AI绘画的小菜鸟怎么快速成为StableDiffusionde的高手?答案就是SD插件,只要学会使用SD的各种插件,帮你写正向和负向提示词,修复人脸/身体/手指,高清放大图片,指定人物pose,图片微调等等都可以轻松搞定,善用插件是成为高手必经之路。目录1插件安装方法2基础插件介绍3......
  • 纯js轻量级图片放大显示插件
    在线演示  下载lightense-images是一款可以将缩略图片在屏幕中间放大显示的纯JS插件。该图片放大插件的效果类似于Medium.com上的图片放大预览效果。它的特点有:轻量级,压缩后的版本仅2KB。点击缩略图后,以lightbox的方式来显示放大图片。可以自定义背景遮罩层的颜色和透......
  • 你有开发过chrome插件吗?说说你的开发过程
    描述Chrome插件(前端)的开发过程:准备工作:确定插件的功能:想要实现什么功能?例如,屏蔽广告、翻译网页、管理密码等等。清晰的功能定义是开发的第一步。技术选型:主要使用HTML、CSS和JavaScript。可以考虑使用一些前端框架(如React、Vue.js等)来提高开发效率,但这取决于插件的复......