bootstarp表单

<!DOCTYPE html>
<html lang="zh-cn">
     <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Bootstrap 101 Template</title>

      <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet">
        <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
        <!-- WARNING: Respond.js doesn‘t work if you view the page via file:// -->
        <!--[if lt IE 9]>
        <script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
        <script src="http://cdn.bootcss.com/respond.js/1.4.2/respond.min.js"></script>
        <![endif]-->
     </head>
  <body>
       <div class="input-group">
          <span  class="input-group-addon">用户名</span>
          <input type="text" class="form-control">
       </div>
       <br>
       <div class="input-group input-group-sm">
          <span class="input-group-addon">密码</span>
          <input type="text" class="form-control">
        </div>
          <br>
          <button class="btn btn-success">提交</button>
          <button class="btn btn-warning">取消</button>
    <hr>
        <form action="" method="post">
            <div class="form-group">
              <label for="idd">e-mail</label>
              <input type="email" class="form-control" id="idd" placeholder="username"><br>
            </div>
            <div class="form-group">
              <label for="iid">密码</label>
              <input type="passwd" class="form-control" id="iid" placeholder="userpwd"><br>
            </div>
            <div>
              <label for="ii">file</label>
              <input type="file" id="ii">
              <p class="help-block">text here.</p>
            </div>
            <div class="checkbox">
              <label for="">
                <input type="checkbox">check me out
              </label>
            </div>
            <button type="sunmit" class="btn btn-default">submit</button>
        </form>
<hr>
<br>

<!-- 输入框 type 属性的输入包括大部分控件、文本输入域控件,还支持所有 HTML5 类型的输入控件: text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel 和 color。 <input type="控件" class="form-control" placeholder="username">-->
<!-- 内联表单    为 <form> 元素添加 .form-inline。 -->
<!-- 水平排列的表单<form> 元素添加 .form-horizontal -->
       <form class="form-inline" role="form">
            <div class="form-group">
              <label class="sr-only" for="idd">e-mail</label>
              <input type="email" class="form-control" id="idd" placeholder="username">
            </div>

            <div class="form-group">
              <div class="input-group">
                <div class="input-group-addon">@</div>
                <input type="passwd" class="form-control" placeholder="userpwd">
              </div>
            </div>

            <div class="form-group">
              <label class="sr-only" for="ii">file</label>
              <input type="file" class="form-group" id="ii">
              <p class="help-block">text here.</p>
            </div>
            <div class="checkbox">
              <label for="">
                <input type="checkbox">check me out
              </label>
            </div>
            <button type="sunmit" class="btn btn-default">submit</button>
        </form>

<!-- 静态控件 -->
    <form action="" class="form-horizontal" role="form">
       <div class="form-group">
          <label for="" class="col-sm-3 control-label">email</label>
          <div class="col-sm-9">
            <p class="form-control-static">[email protected]</p>
          </div>
       </div>
      <div class="form-group hsa-success has-feedback">
          <label for="1" class="col-sm-3 control-label">passwd</label>
          <div class="col-sm-9">
            <input type="passwd" id="1" class="form-control">
            <span class="glyphicon glyphicon-ok form-control-feedback"></span>
          </div>
       </div>
    </form>
<br>

<!-- 为被禁用的输入框设置 disabled  -->
       <div class="form-group">
          <input type="text" class="form-control" placeholder="userpwd" disabled>
        </div>

<!-- 为只读输入框设置 readonly 属性 -->
        <div class="form-group">
          <input type="text" class="form-control" placeholder="email" readonly>
        </div>
<!-- 校验状态,如 error、warning 和 success 状态,都定义了样式。使用时,添加 .has-warning、.has-error 或 .has-success -->
<!-- 添加额外的图标<div>.has-feedback 类并添加<span class="图标名称+form-control-feedback"></span> -->
    <div class="form-group has-success has-feedback">
      <label for="11" class="control-label">input with success</label>
      <input type="text" class="form-control" id="11">
      <span class="glyphicon glyphicon-ok form-control-feedback"></span>
    </div>
    <div class="form-group has-warning has-feedback">
       <label for="22" class="control-label">input with warning</label>
       <input type="text" class="form-control" id="22">
       <span class="glyphicon glyphicon-warning-sign form-control-feedback"></span>
    </div>
    <div class="form-group has-error has-feedback">
       <label for="22" class="control-label">input with error</label>
       <input type="text" class="form-control" id="22">
       <span class="glyphicon glyphicon-remove form-control-feedback"></span>
    </div>
     <div class="checkbox has-success">
        <label for="">
            <input type="checkbox">check with success
        </label>
    </div>
    <div class="has-error">
      <div class="radio">
         <label for="">
          <input type="radio">radio with error
          </label>
      </div>
    </div>

<!-- 控件尺寸通过 .input-lg、xs、sm、 类高度尺寸 -->
<!-- 水平排列的表单组的尺寸通过添加 .form-group-lg 或 .form-group-sm 类 -->
  <div class="form-horizontal" role="form">
    <div class="form-group input-lg">
      <label for="111" class="col-sm-3 control-label">inupt lgsmxsmd</label>
        <div class="col-sm-9">
          <input type="text" class="form-control" id="111">
        </div>
     </div>
     <div class="form-group form-control-lg">
      <label for="111" class="col-sm-3 control-label">inupt lgsmxsmd</label>
        <div class="col-sm-9">
          <input type="text" class="form-control" id="111">
        </div>
     </div>
     <div class="form-group input form-control-sm">
          <label for="1" class="col-sm-3 control-label">passwd</label>
          <div class="col-sm-9">
            <input type="passwd" id="1" class="form-control">
            <span class="help-block">辅助文本辅助文本辅助文本辅助文本辅助文本</span><!-- 辅助文本.help-block -->
          </div>
       </div>
    </div>

    <!-- 调整列(column)尺寸 -->
    <div class="row">
      <div class="col-xs-2">
        <input type="text" class="form-control" placeholder="col-xs-2">
      </div>
    </div>
    <div class="row">
      <div class="col-xs-3">
        <input type="text" class="form-control" placeholder="col-xs-3">
      </div>
    </div>
    <div class="row">
      <div class="col-xs-4">
        <input type="text" class="form-control" placeholder="col-xs-4">
      </div>
    </div>
<br>
<br>
<br>
<br>
<br>
<br>
    <!-- jQuery (necessary for Bootstrap‘s JavaScript plugins) -->
        <script src="http://cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script>
        <!-- Include all compiled plugins (below), or include individual files as needed -->
        <script src="js/bootstrap.min.js"></script>
    </body>
</html>

  

时间: 2024-12-10 19:02:45

bootstarp表单的相关文章

Bootstarp学习教程(7) 表单

基本案例:“form-control”修饰的<input>.<textarea>和<select>元素都将被默认设置为width: 100%;表单控件包裹在".form-group"中可以获得最好的排列 <!DOCTYPE html> <html> <head> <title>Demo</title> <meta http-equiv="keywords" cont

前端框架bootstrap 表单和导航菜单的 Demo(第二篇)

表单: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <link rel="stylesheet" href="css/bootstrap.min.css" /> <script type="text/javascript" src="

表单设计器系列之初窥

总体来说,市面上的表单设计器还是有很多,先进点的比如 ace那套,陈旧点的如封装一个编辑的.就在我做表单设计器的时候公司又新来一个娃儿,弄了套bootstarp做的模板,也有表单设计.而且一天不停的把  托拉拽放在嘴边.那么托拉拽真的好么? 断断续续,差不多写了一个半月应该完成了80%+的工作,代码量在1W行左右. firstBlood,让我们先来看看我做的表单设计器的样子吧: 是的,我是往excel那个方向做的,正如我之前做的流程设计器一样模仿viso做的,这样的好处有一下几点: 用户比较习惯

Django实战(一)-----用户登录与注册系统4(表单)

我们前面都是手工在HTML文件中编写表单form元素,然后在views.py的视图函数中接收表单中的用户数据,再编写验证代码进行验证,最后使用ORM进行数据库的增删改查.这样费时费力,整个过程比较复杂,而且有可能写得不太恰当,数据验证也比较麻烦. 设想一下,如果我们的表单拥有几十上百个数据字段,有不同的数据特点,如果也使用手工的方式,其效率和正确性都将无法得到保障. 有鉴于此,Django在内部集成了一个表单功能,以面向对象的方式,直接使用Python代码生成HTML表单代码,专门帮助我们快速处

Django表单上传

任务描述:实现表单提交(上传文件) 1.项目目录: 2.源代码: regist.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>regist</title> </head> <body> <h3>regist</h3> <hr> <

表单的作用

①input的作用分为:单选按钮.文本框.密码框.复选按钮.隐藏表单域.文本选择框.图片按钮.普通按钮.提交按钮.重置按钮 ②select的作用:可创建单选或多选菜单,含有<option>标签 在HTML5中的新属性:1.autofocus属性            值autofocus                     规定在页面加载后文本区域自动获得焦点: 2.disabled                        disabled                      

JS设置读取删除cookie及表单交互

学习cookie和表单交互留下的一点笔记 什么是cookie?cookie 是存储于客户端的变量.当设备请求页面时,就会发送cookie.首先需要稍微了解一下cookie的结构,简单地说:cookie是以键值对的形式保存的,即key=value的格式.各个cookie之间一般是以";"分隔.JS设置cookie:document.cookie= key + '=' + value + ';expires=' + Date;其中Date为cookie的过期时间.实际案例: //setCo

HTML中的表格、表单元素与框架的构建

表格 <table></table>表格 width: 宽度可用像素或百分比: height:高度可用像素或百分比: border:边框宽度: cellpadding:内容跟单元格边框的边距 常用0: cellspacing:单元格之间的间距  常用0: align: 对齐方式: bgcolor:背景色: <tr></tr> 行 align:一行内容的水平对齐方式: valign: 垂直对齐方式: <td></td> 单元格 <

form表单那点事儿(上) 基础篇

做为html中最为常见,应用最广泛的标签之一,form常伴随前端左右.了解更深,用的更顺. 目录: 表单属性 表单元素 常识 模拟外观 表单属性 这个表单展示了form表单常用的属性 属性名 属性值 描述 action 一个url地址 指定表单提交到的地址 method `GET` , `POST` 表单将以此种方法提交到服务器 target `_self` 当前页面 `_blank` 每次在新窗口打开 `blank` 每次在同一个新窗口打开 `_parent` 父级frame `_top` 顶