<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### Bootstrap支持的表單控件 Bootstrap 支持最常見的表單控件: input、textarea、checkbox、radio 和 select。 ### 1、input輸入框 Bootstrap 提供了對所有原生的 HTML5 的 input 類型的支持,包括:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel 和 color。 ~~~ <!doctype html> <html lang="en"> <head> <!--網站編碼格式,UTF-8 國際編碼,GBK或 gb2312 中文編碼--> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="Keywords" content="關鍵詞一,關鍵詞二"> <meta name="Description" content="網站描述內容"> <meta name="Author" content="Yvette Lau"> <meta name = "viewport" content = " width = device-width, initial-scale = 1 "> <title>BootstrapDemo</title> <!--css js 文件的引入--> <link rel="stylesheet" type="text/css" href="../bootstrap-3.3.5-dist/css/bootstrap.min.css"> </head> <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-3 col-lg-offset-2"> <form role = "form" class = "form-horizontal"> <div class="form-group"> <label for = "name" class="col-lg-4 col-xs-3 control-label" style="vertical-align: center;">用戶名</label> <div class="col-lg-8 col-xs-9"> <input type = "text" class="form-control" id = "name" placeholder = "請輸入用戶名"></input> </div> </div> <div class="form-group"> <label for = "name" class="col-lg-4 col-xs-3 control-label">密碼</label> <div class="col-lg-8 col-xs-9"> <input type = "password" class="form-control" id = "name" placeholder = "請輸入密碼"></input> </div> </div> <div class="form-group"> <div class="col-xs-3"></div> <div class="col-lg-8 col-xs-9 col-lg-offset-4"> <div class="checkbox"> <label><input type="checkbox">記住密碼</label> </div> </div> </div> <div class="form-group"> <div class="col-xs-3"></div> <div class="col-lg-8 col-xs-9 col-lg-offset-4"> <button type="submit" class="btn btn-default" >提交</button> </div> </div> </form> </div> </body> </html> ~~~ 效果如下(手機端和PC端顯示效果均很OK): ![](https://box.kancloud.cn/2016-04-07_570603f378541.jpg) ### 2、文本框(Textarea) ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-3 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label for = "text" >文本框</label> <div class="col-lg-8 col-xs-9 "> <textarea class="form-control" id = "text" rowsplaceholder = "請輸入用戶名"></textarea> </div> </div> </form> </div> </body> ~~~ 效果: ![](https://box.kancloud.cn/2016-04-07_570603f3886d4.jpg) 如果想要豎直的效果只需要去掉水平表單相關的元素即可 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-3 col-lg-offset-2"> <form role = "form"> <div class="form-group"> <label for = "text" >文本框</label> <textarea class="form-control" id = "text" rowsplaceholder = "請輸入用戶名"></textarea> </div> </form> </div> </body> ~~~ 效果: ![](https://box.kancloud.cn/2016-04-07_570603f3983e8.jpg) 默認的效果,文本框是可以通過右下角拉伸的。如果您希望是固定不大,不允許拉伸,那么需要給文本框加上樣式:resize:none; ### 3、復選框((Checkbox)和單選框(Radio) checkbox允許用戶多選(如:興趣愛好), radio只能選擇一個(如:性別) 通過給外層div加上checkbox-inline和radio-inline的class,可以使復選框/單選框在同一行顯示。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-3 col-lg-offset-2"> <form role = "form"> <label>請選擇您的愛好</label> <div class="checkbox"> <label><input type="checkbox">聽音樂</label> </div> <div class="checkbox"> <label><input type="checkbox">讀書</label> </div> <div class="checkbox"> <label><input type="checkbox">乒乓球</label> </div> <div class="checkbox"> <label><input type="checkbox">玩游戲</label> </div> </form> <form role = "form"> <label>性別</label> <div class="radio"> <label><input type="radio">男</label> </div> <div class="radio"> <label><input type="radio">女</label> </div> </form> </div> </body> ~~~ 效果如下: ![](https://box.kancloud.cn/2016-04-07_570603f3a622d.jpg) 同一行顯示: ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-6 col-lg-offset-2"> <form role = "form"> <label>請選擇您的愛好</label> <label class="checkbox-inline"><input type="checkbox">聽音樂</label> <label class="checkbox-inline"><input type="checkbox">讀書</label> <label class="checkbox-inline"><input type="checkbox">乒乓球</label> <label class="checkbox-inline"><input type="checkbox">玩游戲</label> </form> <form role = "form"> <label>性別</label> <label class="radio-inline"><input type="radio">男</label> <label class="radio-inline"><input type="radio">女</label> </form> </div> </body> ~~~ 效果如下: ![](https://box.kancloud.cn/2016-04-07_570603f3b6566.jpg) ### 4、選擇框(Select) - 使用 <select> 展示列表選項,通常是那些用戶很熟悉的選擇列表,比如省市區。 - 使用 multiple="multiple" 允許用戶選擇多個選項。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-2 col-lg-offset-2"> <form role = "form"> <div class="form-group"> <label></label> <select class="form-control"> <option>江蘇省</option> <option>浙江省</option> <option>福建省</option> <option>江西省</option> <option>東北省</option> <option>河南省</option> </select> </div> <div class="form-group"> <label></label> <select multiple class="form-control"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> </select> </div> </form> </div> </body> ~~~ 效果如下: ![](https://box.kancloud.cn/2016-04-07_570603f3c91ac.jpg) ### 5、靜態控件 在 < p > 上使用 class .form-control-static,可以在一個水平表單內的表單標簽后放置純文本。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-4 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label class="control-label col-lg-4">郵箱地址</label> <div class="col-lg-6"> <input type="text" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">用戶類型</label> <div class="col-lg-6"> <p class="form-control-static">我是賣家</p> </div> </div> </form> </div> </body> ~~~ 效果如下: ![](https://box.kancloud.cn/2016-04-07_570603f3d89f1.jpg) ### 6、表單控件狀態 除了 :focus 狀態(即,用戶點擊 input 或使用 tab 鍵聚焦到 input 上),Bootstrap 還為禁用的輸入框定義了樣式,并提供了表單驗證的 class。 ### 輸入框焦點 當輸入框 input 接收到 :focus 時,輸入框的輪廓會被移除,同時應用?box-shadow。 ### 禁用的輸入框 input 如果您想要禁用一個輸入框 input,只需要簡單地添加 disabled 屬性,這不僅會禁用輸入框,還會改變輸入框的樣式以及當鼠標的指針懸停在元素上時鼠標指針的樣式。 ### 禁用的字段集 fieldset 對 <fieldset> 添加 disabled 屬性來禁用 <fieldset> 內的所有控件 ### 驗證狀態 Bootstrap 包含了錯誤、警告和成功消息的驗證樣式。只需要對父元素簡單地添加適當的 class(.has-warning、 .has-error 或 .has-success)即可使用驗證狀態。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-4 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label class="control-label col-lg-4">郵箱地址</label> <div class="col-lg-6"> <input type="text" class="form-control"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">禁用</label> <div class="col-lg-6"> <input type = "text" class="form-control" placeholder = "此輸入框禁止輸入" disabled> </div> </div> <fieldset disabled> <div class="form-group"> <label class="control-label col-lg-4">身高</label> <div class="col-lg-6"> <input type="text" class = "form-control" placeholder = "請輸入您的身高"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">體重</label> <div class="col-lg-6"> <input type="text" class = "form-control" placeholder = "請輸入您的體重"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">興趣愛好</label> <div class="col-lg-6"> <select class = "form-control"> <option>讀書</option> <option>上網</option> </select> </div> </div> </fieldset> </form> </div> </body> ~~~ ![](https://box.kancloud.cn/2016-04-07_570603f3e78f7.jpg) ### 驗證狀態 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-4 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label class="control-label col-lg-4">輸入成功</label> <div class="col-lg-6 has-success"> <input tyoe = "text" class = "form-control" placeholder = "輸入成功"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">輸入警告</label> <div class="col-lg-6 has-warning"> <input tyoe = "text" class = "form-control" placeholder = "輸入警告"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">輸入錯誤</label> <div class="col-lg-6 has-error"> <input tyoe = "text" class = "form-control" placeholder = "輸入錯誤"> </div> </div> </form> </div> </body> ~~~ 效果: ![](https://box.kancloud.cn/2016-04-07_570603f4056ad.jpg) ### 7、表單控件大小 可以分別使用 class .input-lg 和 .col-lg-* 來設置表單的高度和寬度。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-4 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label class="control-label col-lg-4">輸入成功</label> <div class="col-lg-6"> <input tyoe = "text" class = "form-control input-lg" placeholder = "輸入成功"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">輸入警告</label> <div class="col-lg-6"> <input tyoe = "text" class = "form-control" placeholder = "輸入警告"> </div> </div> <div class="form-group"> <label class="control-label col-lg-4">輸入錯誤</label> <div class="col-lg-8"> <input tyoe = "text" class = "form-control input-sm" placeholder = "輸入錯誤"> </div> </div> </form> </div> </body> ~~~ 效果如下: ![](https://box.kancloud.cn/2016-04-07_570603f417186.jpg) ### 8、表單幫助文本 Bootstrap 表單控件可以在輸入框 input 上有一個塊級幫助文本。為了添加一個占用整個寬度的內容塊,需要在 <input> 后使用 .help-block。 ~~~ <body style="padding: 20px;"> <div class = "col-xs-12 col-lg-4 col-lg-offset-2"> <form role = "form" class="form-horizontal"> <div class="form-group"> <label class="control-label col-lg-4">郵箱</label> <div class="col-lg-6"> <input tyoe = "text" class = "form-control" placeholder = "請輸入郵箱"> <span class = "help-block">郵箱格式為XXXXX@XX.com</span> </div> </div> </form> </div> </body> ~~~ ![](https://box.kancloud.cn/2016-04-07_570603f428a73.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看