• amazeui学习笔记--css(常用组件7)--输入框组Input-group


    amazeui学习笔记--css(常用组件7)--输入框组Input-group

    一、总结

    1、使用:Input group 基于 Form 组件和 Button 组件扩展,依赖这两个组件。在容器上添加 .am-input-group,在标签文字上添加 .am-input-group-label

    2、Icon组件及添加文字

    <div class="am-input-group">
      <span class="am-input-group-label"><i class="am-icon-user am-icon-fw"></i></span>
      <input type="text" class="am-form-field" placeholder="Username">
    </div>

    3、将单选框与复选框放入 .am-input-group-label 内

    <div class="am-input-group">
          <span class="am-input-group-label">
            <input type="radio">
          </span>

    4、输入框结合button:需要用 .am-input-group-btn 包住按钮,而不是 .am-input-group-label

    1 <div class="am-u-lg-6">
    2     <div class="am-input-group">
    3       <input type="text" class="am-form-field">
    4       <span class="am-input-group-btn">
    5         <button class="am-btn am-btn-default" type="button">手气还行</button>
    6       </span>
    7     </div>
    8   </div>

    5、尺寸变换:在 .am-input-group 添加标明尺寸的 class 即可。包含 .am-input-group-lg.am-input-group-sm<div class="am-input-group am-input-group-lg">

    6、颜色:<div class="am-input-group am-input-group-secondary">

    二、输入框组Input-group

    Input Group


    Input group 基于 Form 组件和 Button 组件扩展,依赖这两个组件。

    在容器上添加 .am-input-group,在标签文字上添加 .am-input-group-label,具体请查看示例代码。

    基本使用

    输入框与标签

    下面的代码中演示了结合 Icon 组件及添加文字的样式。

     Copy
    .00
    $.00
    <div class="am-input-group">
      <span class="am-input-group-label"><i class="am-icon-user am-icon-fw"></i></span>
      <input type="text" class="am-form-field" placeholder="Username">
    </div>
    
    <div class="am-input-group">
      <span class="am-input-group-label"><i class="am-icon-lock am-icon-fw"></i></span>
      <input type="text" class="am-form-field" placeholder="Password">
    </div>
    
    <div class="am-input-group">
      <input type="text" class="am-form-field">
      <span class="am-input-group-label">.00</span>
    </div>
    
    <div class="am-input-group">
      <span class="am-input-group-label">$</span>
      <input type="text" class="am-form-field">
      <span class="am-input-group-label">.00</span>
    </div>

    复选/单选框与输入框

    将单选框与复选框放入 .am-input-group-label 内。

     Copy
    <div class="am-g">
      <div class="am-u-lg-6">
        <div class="am-input-group">
          <span class="am-input-group-label">
            <input type="checkbox">
          </span>
          <input type="text" class="am-form-field">
        </div>
      </div>
      <div class="am-u-lg-6">
        <div class="am-input-group">
          <span class="am-input-group-label">
            <input type="radio">
          </span>
          <input type="text" class="am-form-field">
        </div>
      </div>
    </div>

    输入框结合 Button

    需要用 .am-input-group-btn 包住按钮,而不是 .am-input-group-label

     Copy
    <div class="am-g">
      <div class="am-u-lg-6">
        <div class="am-input-group">
          <span class="am-input-group-btn">
            <button class="am-btn am-btn-default" type="button"><span class="am-icon-search"></span> </button>
          </span>
          <input type="text" class="am-form-field">
        </div>
      </div>
      <div class="am-u-lg-6">
        <div class="am-input-group">
          <input type="text" class="am-form-field">
          <span class="am-input-group-btn">
            <button class="am-btn am-btn-default" type="button">手气还行</button>
          </span>
        </div>
      </div>
    </div>

    样式变换

    尺寸

    在 .am-input-group 添加标明尺寸的 class 即可。

    包含 .am-input-group-lg.am-input-group-sm

     Copy
    @
    @
    @
    <div class="am-input-group am-input-group-lg">
      <span class="am-input-group-label">@</span>
      <input type="text" class="am-form-field" placeholder="Username">
    </div>
    
    <div class="am-input-group">
      <span class="am-input-group-label">@</span>
      <input type="text" class="am-form-field" placeholder="Username">
    </div>
    
    <div class="am-input-group am-input-group-sm">
      <span class="am-input-group-label">@</span>
      <input type="text" class="am-form-field" placeholder="Username">
    </div>

    颜色

     Copy
    <div class="am-input-group am-input-group-primary">
      <span class="am-input-group-label"><i class="am-icon-user am-icon-fw"></i></span>
      <input type="text" class="am-form-field" placeholder="你的大名">
    </div>
    
    <div class="am-input-group am-input-group-secondary">
      ...
    </div>
    
    <div class="am-input-group am-input-group-success">
      ...
    </div>
    
    <div class="am-input-group am-input-group-warning">
      ...
    </div>
    
    <div class="am-input-group am-input-group-danger">
      ...
    </div>

    使用按钮时除了在容器上设置颜色 class 外,还需要设置按钮的样式。

     Copy
    <div class="am-g">
      <div class="am-u-lg-6">
        <div class="am-input-group am-input-group-danger">
          <span class="am-input-group-label">
            <input type="checkbox">
          </span>
          <input type="text" class="am-form-field">
        </div>
      </div>
      <div class="am-u-lg-6">
        <div class="am-input-group am-input-group-primary">
          <span class="am-input-group-btn">
            <button class="am-btn am-btn-primary" type="button"><span class="am-icon-search"></span></button>
          </span>
          <input type="text" class="am-form-field">
        </div>
      </div>
    </div>
  • 相关阅读:
    第一章 快速入门
    增量式PID控制算法
    第二章 变量和基本类型
    位置式PID和增量式PID区别?
    I2C
    Linux系统进程调用列表
    Linux下I/O模型
    Linux下多路复用接口
    新浪博客网页编辑器PHP版带有上传图片功能
    晕死!博客园把我搞晕了!
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9011962.html
Copyright © 2020-2023  润新知