zoukankan      html  css  js  c++  java
  • Bootstrap4(21): 表单控件

    Bootstrap4 支持以下表单控件:

    • input
    • textarea
    • checkbox
    • radio
    • select

    一、Bootstrap Input

    Bootstrap 支持所有的 HTML5 输入类型: text, password, datetime, datetime-local, date, month, time, week, number, email, url, search, tel, 以及 color。

    注意:: 如果 input 的 type 属性未正确声明,输入框的样式将不会显示。

    以下实例使用两个 input 元素,一个是 text,一个是 password :

    <div class="form-group">
      <label for="usr">用户名:label>
      <input type="text" class="form-control" id="usr">
    div>
    <div class="form-group">
      <label for="pwd">密码:label>
      <input type="password" class="form-control" id="pwd">
    div>

    尝试一下 »

    image

    二、Bootstrap textarea

    以下实例演示了 textarea 的样式。

    <div class="form-group">
      <label for="comment">评论:label>
      <textarea class="form-control" rows="5" id="comment">textarea>
    div>

    尝试一下 »

    image

    三、Bootstrap 复选框(checkbox)

    复选框用于让用户从一系列预设置的选项中进行选择,可以选一个或多个。

    以下实例包含了三个选项。最后一个是禁用的:

    <div class="form-check">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="">Option 1
      label>
    div>
    <div class="form-check">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="">Option 2
      label>
    div>
    <div class="form-check disabled">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="" disabled>Option 3
      label>
    div>

    尝试一下 »

    image

    使用 .form-check-inline 类可以让选项显示在同一行上:

    <div class="form-check form-check-inline">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="">Option 1
      label>
    div>
    <div class="form-check form-check-inline">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="">Option 2
      label>
    div>
    <div class="form-check form-check-inline disabled">
      <label class="form-check-label">
        <input type="checkbox" class="form-check-input" value="" disabled>Option 3
      label>
    div>

    尝试一下 »

    image

    四、Bootstrap 单选框(Radio)

    单选框用于让用户从一系列预设置的选项中进行选择,只能选一个。

    以下实例包含了三个选项。最后一个是禁用的:

    <div class="radio">
      <label><input type="radio" name="optradio">Option 1label>
    div>
    <div class="radio">
      <label><input type="radio" name="optradio">Option 2label>
    div>
    <div class="radio disabled">
      <label><input type="radio" name="optradio" disabled>Option 3label>
    div>

    尝试一下 »

    image

    使用 .radio-inline 类可以让选项显示在同一行上:

    <label class="radio-inline"><input type="radio" name="optradio">Option 1label>
    <label class="radio-inline"><input type="radio" name="optradio">Option 2label>
    <label class="radio-inline"><input type="radio" name="optradio">Option 3label>

    尝试一下 »

    image

    五、Bootstrap select 下拉菜单

    当您想让用户从多个选项中进行选择,但是默认情况下只能选择一个选项时,则使用选择框。

    以下实例包含了两个下拉菜单:

    <div class="form-group">
      <label for="sel1">下拉菜单:label>
      <select class="form-control" id="sel1">
        <option>1option>
        <option>2option>
        <option>3option>
        <option>4option>
      select>
    div>

    尝试一下 »

    image

  • 相关阅读:
    执行序列oracle存储过程和序列化写的demo
    快捷键列表myeclipse 设置代码提示快捷键
    鼠标管理解决win8 插上usb/鼠标蓝屏或无效方法
    JQuery实现拼图数字游戏
    Django的admin定制
    Django报:AttributeError: tuple object has no attribute get
    Django的models方法返回值异常,待解决
    主页跳转子页面的时候,模板语句中的数据未返回到页面(子页面空白)
    Django报:builtin_function_or_method' object is not iterable
    Windows Azure SDK 1.5、Windows Azure Tools for Microsoft Visual Studio 2010和新的服务管理功能发布了
  • 原文地址:https://www.cnblogs.com/springsnow/p/12133491.html
Copyright © 2011-2022 走看看