Bootstrap基本样式学习笔记之表单(3)


Posted in Javascript onDecember 07, 2016

Bootstrap 通过一些简单的 HTML 标签和扩展的类即可创建出不同样式的表单。

0x01 样式1

一个登录界面:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>用户登录</title>
</head>
<body>
<div class="container">
 <form>
  <div class="form-group">
   <label for="UserName">用户名</label>
   <input type="text" class="form-control" id="UserName" placeholder="用户名">
  </div>
  <div class="form-group">
   <label for="PassWord">密    码</label>
   <input type="password" class="form-control" id="PassWord" placeholder="密码">
  </div>
  <div class="form-group">
   <label>
    <input type="checkbox">记住我吗?
   </label>
  </div>
  <div class="form-group">
   <input type="button" class="btn btn-default" id="Submit" value="登    录">
  </div>
 </form>
</div>
</body>
</html>

效果如下:

Bootstrap基本样式学习笔记之表单(3)

0x02 样式2

如果要将label与文本框在同一行显示,修改如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>用户登录</title>
</head>
<body>
<div class="container">
 <div class="col-lg-3 col-md-3 col-xs-3"></div>
 <div class="col-lg-6 col-md-6 col-xs-6">
  <div class="page-header">
   <h1>用户登录</h1>
  </div>
  <form class="form-horizontal">
   <div class="form-group">
    <div class="col-lg-2 col-sm-2 col-xs-2">
     <label for="UserName" class="control-label">用户名:</label>
    </div>
    <div class="col-lg-10 col-sm-10 col-xs-10">
     <input type="text" class="form-control" id="UserName" placeholder="用户名">
    </div>
   </div>
   <div class="form-group">
    <div class="col-lg-2 col-sm-2 col-xs-2">
     <label for="PassWord" class="control-label">密    码:</label>
    </div>
    <div class="col-lg-10 col-sm-10 col-xs-10">
     <input type="password" class="form-control" id="PassWord" placeholder="密码">
    </div>
   </div>
   <div class="form-group">
    <div class="col-lg-2 col-sm-2 col-xs-2"></div>
    <div class="col-lg-10 col-sm-10 col-xs-10">
     <div class="checkbox">
      <label>
       <input type="checkbox">记住我吗?
      </label>
     </div>
    </div>
   </div>
   <div class="form-group">
    <div class="col-lg-2 col-sm-2 col-xs-2"></div>
    <div class="col-lg-10 col-sm-10 col-xs-10">
     <input type="button" class="btn btn-default" id="Submit" value="登    录">
    </div>
   </div>
  </form>
 </div>
 <div class="col-lg-3 col-md-3 col-xs-3"></div>
</div>
</body>
</html>

效果如下:

Bootstrap基本样式学习笔记之表单(3)

0x03 样式3

如果将文本框放在同一行,修改如下:

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <link href="../../css/bootstrap.min.css" rel="stylesheet">
 <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
 <script src="../../js/bootstrap.min.js"></script>
 <title>用户登录</title>
</head>
<body>
<div class="container">
 <form class="form-inline">
  <div class="form-group">
   <label class="control-label" for="UserName">用户名:</label>
   <input type="text" class="form-control" id="UserName" placeholder="用户名">
  </div>
  <div class="form-group">
   <label class="control-label" for="PassWord">密    码:</label>
   <input type="password" class="form-control" id="PassWord" placeholder="密码">
  </div>
  <div class="form-group">
   <div class="checkbox">
    <label>
     <input type="checkbox">记住我吗?
    </label>
   </div>
  </div>
  <div class="form-group">
   <input type="button" class="btn btn-default" id="Submit" value="登    录">
  </div>
 </form>
</div>
</body>
</html>

效果如下:

Bootstrap基本样式学习笔记之表单(3)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript实现复制功能各浏览器支持情况实测
Jul 18 Javascript
仿百度联盟对联广告实现代码
Aug 30 Javascript
基于Jquery easyui 选中特定的tab
Nov 17 Javascript
jQuery 1.9.1源码分析系列(十三)之位置大小操作
Dec 02 Javascript
第一次接触神奇的前端框架vue.js
Dec 01 Javascript
vue组件父子间通信之综合练习(聊天室)
Nov 07 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
Vue.js图片预览插件使用详解
Aug 27 Javascript
vue动画效果实现方法示例
Mar 18 Javascript
Vue+Node实现商品列表的分页、排序、筛选,添加购物车功能详解
Dec 07 Javascript
element日历calendar组件上月、今天、下月、日历块点击事件及模板源码
Jul 27 Javascript
详解如何在Canvas中添加事件的方法
Apr 17 Javascript
jQuery删除当前节点元素
Dec 07 #Javascript
概述如何实现一个简单的浏览器端js模块加载器
Dec 07 #Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
Dec 07 #Javascript
浅析js的模块化编写 require.js
Dec 07 #Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
Dec 07 #Javascript
纯JS焦点图特效实例(可一个页面多用)
Dec 07 #Javascript
探究JavaScript中的五种事件处理程序方式
Dec 07 #Javascript
You might like
php巧获服务器端信息
2006/12/06 PHP
php,ajax实现分页
2008/03/27 PHP
PHP设计模式之迭代器模式的深入解析
2013/06/13 PHP
php 模拟GMAIL,HOTMAIL(MSN),YAHOO,163,126邮箱登录的详细介绍
2013/06/18 PHP
php实现mysql数据库操作类分享
2014/02/14 PHP
PHP利用APC模块实现文件上传进度条的方法
2015/01/26 PHP
基于php编程规范(详解)
2017/08/17 PHP
ThinkPHP 3.2.3实现加减乘除图片验证码
2018/12/05 PHP
原生js实现shift/ctrl/alt按键的获取
2013/04/08 Javascript
js遍历、动态的添加数据的小例子
2013/06/22 Javascript
jquery easyui滚动条部分设置介绍
2013/09/12 Javascript
jquery.idTabs 选项卡使用示例代码
2014/09/03 Javascript
JavaScript必知必会(三) String .的方法来自何方
2016/06/08 Javascript
表单元素值获取方式js及java方式的简单实例
2016/10/15 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
vue强制刷新组件的方法示例
2019/02/28 Javascript
详解Vue中使用插槽(slot)、聚类插槽
2019/04/12 Javascript
[05:28]刀塔密之一:团结则存
2014/07/03 DOTA
利用Django内置的认证视图实现用户密码重置功能详解
2017/11/24 Python
使用django-guardian实现django-admin的行级权限控制的方法
2018/10/30 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
Python日志syslog使用原理详解
2020/02/18 Python
python_mask_array的用法
2020/02/18 Python
详解Python利用configparser对配置文件进行读写操作
2020/11/03 Python
CSS3 please 跨浏览器的CSS3产生器
2010/03/14 HTML / CSS
必须要使用游标的SQL语句有那些
2012/05/07 面试题
工程造价专业大专生求职信
2013/10/06 职场文书
小学教师国培感言
2014/02/08 职场文书
党的群众路线教育实践活动心得体会900字
2014/03/07 职场文书
房屋鉴定委托书范本
2014/09/23 职场文书
2014入党积极分子批评与自我批评思想报告
2014/10/06 职场文书
2015年团支书工作总结
2015/04/03 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
一篇文章弄懂MySQL查询语句的执行过程
2021/05/07 MySQL
python 实现图与图之间的间距调整subplots_adjust
2021/05/21 Python
MySQL利用UNION连接2个查询排序失效详解
2021/11/20 MySQL