zoukankan      html  css  js  c++  java
  • Bootstrap 表单控件状态(禁用状态)

    Bootstrap框架的表单控件的禁用状态和普通的表单禁用状态实现方法是一样的,在相应的表单控件上添加属性“disabled”。和其他表单的禁用状态不同的是,Bootstrap框架做了一些样式风格的处理:

    使用方法为:只需要在需要禁用的表单控件上加上“disabled”即可:

    <input class="form-control" type="text" placeholder="表单已禁用,不能输入" disabled>

    运行效果如下或查看右侧结果窗口:

    在使用了“form-control”的表单控件中,样式设置了禁用表单背景色为灰色,而且手型变成了不准输入的形状。如果控件中不使用类名“form-control”,禁用的控件只会有一个不准输入的手型出来。

    在Bootstrap框架中,如果fieldset设置了disabled属性,整个域都将处于被禁用状态。

    <form role="form">
    <fieldset disabled>
      <div class="form-group">
      <label for="disabledTextInput">禁用的输入框</label>
        <input type="text" id="disabledTextInput" class="form-control" placeholder="禁止输入">
      </div>
      <div class="form-group">
      <label for="disabledSelect">禁用的下拉框</label>
        <select id="disabledSelect" class="form-control">
      <option>不可选择</option>
      </select>
      </div>
      <div class="checkbox">
      <label>
        <input type="checkbox">无法选择
      </label>
      </div>
      <button type="submit" class="btnbtn-primary">提交</button>
    </fieldset>
    </form>

    运行效果如下或查看右侧结果窗口:

    据说对于整个禁用的域中,如果legend中有输入框的话,这个输入框是无法被禁用的。我们一起来验证一下:

    <form role="form">
    <fieldset disabled>
    <legend><input type="text" class="form-control" placeholder="显然我颜色变灰了,但是我没被禁用,不信?单击试一下" /></legend>
        …
    </fieldset>
    </form>

    运行效果如下或查看右侧结果窗口:

  • 相关阅读:
    下载超过 28762W 次的 Java面试题库(附答案)
    后端程序员必备:SQL高性能优化方案!50条优化,建议马上收藏!
    [ABP教程]第七章 作者:数据库集成
    [ABP教程]第六章 作者:领域层
    [ABP教程]第五章 授权
    [ABP教程]第四章 集成测试
    [ABP教程]第三章 创建、更新和删除图书
    [ABP教程]第二章 图书列表页面
    [ABP教程]第一章 创建服务端
    [Skill] git下载助手
  • 原文地址:https://www.cnblogs.com/agile2011/p/4139967.html
Copyright © 2011-2022 走看看