Bootstarp 基础教程之表单部分实例代码


Posted in Javascript onFebruary 03, 2017

参考:BootStrap中的表单大全

bootstrap 表单部分,具体代码如下所示:

<div class="container">
  <form action="#" method="post">
    <fieldset>
      <legend>用户登陆</legend>
      <div class="form-group">
        <label>用户名:</label>
        <input type="text" class="form-control" name="name" placeholder="用户名">
      </div>
      <div class="form-group">
        <label>密码:</label>
        <input type="password" class="form-control" name="pwd" placeholder="密码">
        <!--form-control代表的是占满容器-->
      </div>
      <div class="checkbox">
        <label><input type="checkbox">记住密码</label>
      </div>
      <!--多选框必须这么写 不然会造成选框与文本重叠的问题-->
      <div class="form-group">
        <button type="submit" class="btn btn-default">提交</button>
      </div>
    </fieldset>
  </form>
</div>

inline表单与label隐藏

<div class="container">
  <form action="#" method="post" class="form-inline">
    <!--form-inline让表单横向放置-->
    <fieldset>
      <legend>用户登陆</legend>
      <div class="form-group">
        <label class="sr-only">用户名:</label>
        <!--sr-only让label隐藏-->
        <input type="text" class="form-control" name="name" placeholder="用户名">
      </div>
      <div class="form-group">
        <label>密码:</label>
        <input type="password" class="form-control" name="pwd" placeholder="密码">
        <!--form-control代表的是占满容器-->
      </div>
      <div class="checkbox">
        <label><input type="checkbox">记住密码</label>
      </div>
      <!--多选框必须这么写 不然会造成选框与文本重叠的问题-->
      <div class="form-group">
        <button type="submit" class="btn btn-default">提交</button>
      </div>
    </fieldset>
  </form>
</div>

把label和input放在同一行内的方法

<div class="container">
  <form action="#" method="post" class="form-horizontal">
    <!--form-horizontal让表单初始化-->
    <fieldset>
      <legend>用户登陆</legend>
      <div class="form-group">
        <label class="col-xs-3 control-label">用户名:</label>
        <!--借助栅格系统设置label的宽度-->
        <div class="col-xs-9">
          <input type="text" class="form-control" name="name" placeholder="用户名">
        </div>
        <!--用div设置栅格并包裹input-->
      </div>
  </form>
</div>
<!--注意!把label和input放在同一行在768分辨率一下是有问题的 在md和lg上正常-->

小图标的添加

<div class="container">
  <form action="#" method="post" class="form-horizontal">
    <!--form-horizontal让表单初始化-->
    <fieldset>
      <legend>用户登陆</legend>
      <div class="form-group has-feedback has-success">
        <!--在项目的div外包围class加has-feedback-->
        <label class="col-xs-3 control-label">用户名:</label>
        <div class="col-xs-9">
          <input type="text" class="form-control" name="name" placeholder="用户名">
          <span class="glyphicon glyphicon-ok form-control-feedback" aria-hidden="true"></span>
          <!--在input之下添加一个span 记得加form-c-f-->
        </div>
      </div>
  </form>
</div>

一堆按钮组件

<div class="container">
  <div class="btn-toolbar">
    <div class="btn-group">
      <button class="btn btn-success"><span class="glyphicon glyphicon-star"></span></button>
      <button class="btn btn-info"><span class="glyphicon glyphicon-star"></span></button>
      <button class="btn btn-danger"><span class="glyphicon glyphicon-star"></span></button>
      <button class="btn btn-default"><span class="glyphicon glyphicon-star"></span></button>
    </div>
  </div>
</div>

不要强行去做一个按钮分离 因为这是一组 中间的按钮不是圆角的

搜索框

<div class="col-md-4 col-md-offset-2">
  <div class="input-group input-lg">
    <div class="input-group-addon">
      <a href=""><span class="glyphicon glyphicon-star"></span></a>
    </div>
      <input type="text" class="form-control input-xs">
    </div>
  </div>
</div>

以上所述是小编给大家介绍的Bootstarp 基础教程之表单部分,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
VBScript版代码高亮
Jun 26 Javascript
javascrip关于继承的小例子
May 10 Javascript
使用jQuery时Form表单元素ID和name命名大忌
Mar 06 Javascript
javascript实现简单的鼠标拖动效果实例
Apr 10 Javascript
Bootstrap实现弹性搜索框
Jul 11 Javascript
AngularJS入门教程之XHR和依赖注入详解
Aug 18 Javascript
JavaScript 继承详解(五)
Oct 11 Javascript
Node.js连接postgreSQL并进行数据操作
Dec 18 Javascript
JS定时器用法分析【时钟与菜单中的应用】
Dec 21 Javascript
opencv 识别微信登录验证滑动块位置
Aug 07 Javascript
JS滚轮控制图片缩放大小和拖动的实例代码
Nov 20 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
Nov 04 Javascript
javascript判断回文数详解及实现代码
Feb 03 #Javascript
Javascript中数组去重与拍平的方法示例
Feb 03 #Javascript
JavaScript中for循环的几种写法与效率总结
Feb 03 #Javascript
jquery实现刷新随机变化样式特效(tag标签样式)
Feb 03 #Javascript
漂亮实用的页面loading(加载)封装代码
Feb 03 #Javascript
理解javascript中的Function.prototype.bind的方法
Feb 03 #Javascript
JavaScript数组复制详解
Feb 02 #Javascript
You might like
php截取utf-8中文字符串乱码的解决方法
2010/03/29 PHP
php 保留字列表
2012/10/04 PHP
PHP进程同步代码实例
2015/02/12 PHP
PHP随机生成唯一HASH值自定义函数
2015/04/20 PHP
php使用CutyCapt实现网页截图保存的方法
2016/10/03 PHP
PHP的mysqli_stat()函数讲解
2019/01/23 PHP
PHP中str_split()函数的用法讲解
2019/04/11 PHP
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
Jquery为a标签的href赋值实现代码
2013/05/03 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
JS实现可点击展开与关闭的左侧广告代码
2015/09/02 Javascript
JS实现的表格行上下移动操作示例
2016/08/03 Javascript
jQuery实现产品对比功能附源码下载
2016/08/09 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
vue基于Element构建自定义树的示例代码
2017/09/19 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
浅析Vue中method与computed的区别
2018/03/06 Javascript
新手必须知的Node.js 4个JavaScript基本概念
2018/09/16 Javascript
antd组件Upload实现自己上传的实现示例
2018/12/18 Javascript
零基础之Node.js搭建API服务器的详解
2019/03/08 Javascript
使用Typescript和ES模块发布Node模块的方法
2020/05/25 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
vue中如何自定义右键菜单详解
2020/12/08 Vue.js
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
使用python将mdb数据库文件导入postgresql数据库示例
2014/02/17 Python
Python3爬虫学习之应对网站反爬虫机制的方法分析
2018/12/12 Python
python取余运算符知识点详解
2019/06/27 Python
用OpenCV进行年龄和性别检测的实现示例
2021/01/29 Python
SmartBuyGlasses美国官网:太阳眼镜和眼镜
2017/08/20 全球购物
软件测试工程师结构化面试题库
2016/11/23 面试题
公司员工检讨书
2014/02/08 职场文书
老干部工作先进集体事迹材料
2014/05/21 职场文书
师范生见习报告
2014/10/31 职场文书
高校自主招生教师推荐信
2015/03/23 职场文书
教师节联欢会主持词
2015/07/04 职场文书
初一语文教学反思
2016/03/03 职场文书