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 相关文章推荐
尽可能写&quot;友好&quot;的&quot;Javascript&quot;代码
Jan 09 Javascript
在修改准备发的批量美化select+可修改select时,在非IE下发现了几个问题
Jan 09 Javascript
jQuery 使用手册(四)
Sep 23 Javascript
JSON 编辑器实现代码
Dec 06 Javascript
读JavaScript DOM编程艺术笔记
Nov 15 Javascript
web网页按比例显示图片实现原理及js代码
Aug 09 Javascript
jQuery查找dom的几种方法效率详解
May 17 jQuery
微信小程序开发中的疑问解答汇总
Jul 03 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
Oct 24 Javascript
Vue-CLI项目中路由传参的方式详解
Sep 01 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 Javascript
JS Canvas接口和动画效果大全
Apr 29 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获取mysql版本的几种方法小结
2008/03/25 PHP
PHP-redis中文文档介绍
2013/02/07 PHP
php计算一个文件大小的方法
2015/03/30 PHP
Yii控制器中操作视图js的方法
2016/07/04 PHP
PHP对象实例化单例方法
2017/01/19 PHP
PHP数据分析引擎计算余弦相似度算法示例
2017/08/08 PHP
JavaScript修改css样式style
2008/04/15 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
原生js实现焦点轮播图效果
2017/01/12 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
mpvue 单文件页面配置详解
2018/12/02 Javascript
JS实现继承的几种常用方式示例
2019/06/22 Javascript
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
Python对象的深拷贝和浅拷贝详解
2014/08/25 Python
Python实现telnet服务器的方法
2015/07/10 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
2018/01/10 Python
Python实现GUI学生信息管理系统
2020/04/05 Python
Python 2.7中文显示与处理方法
2018/07/16 Python
Python-接口开发入门解析
2019/08/01 Python
Python中pyecharts安装及安装失败的解决方法
2020/02/18 Python
python中二分查找法的实现方法
2020/12/06 Python
Joules美国官网:出色的英国风格
2017/10/30 全球购物
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
哈曼俄罗斯官方网上商店:Harman.club
2020/07/24 全球购物
一套软件测试笔试题
2014/07/25 面试题
初三物理教学反思
2014/01/21 职场文书
小学教学随笔感言
2014/02/26 职场文书
医院信息公开实施方案
2014/05/09 职场文书
售后服务承诺书模板
2014/05/21 职场文书
加油口号大全
2014/06/13 职场文书
党员四风剖析材料
2014/08/27 职场文书
群众路线教育实践活动实施方案
2014/10/31 职场文书
JavaScript 数组去重详解
2021/09/15 Javascript
windows安装 redis 6.2.6最新步骤详解
2022/04/26 Redis
Window server 2012 R2 AD域的组策略相关设置
2022/04/28 Servers