# input
基础输入框组件,特殊的list item ,建议配合 list 容器使用
# 1. DOM 结构
q-input:input内容输入
- pro-input__label:前缀label(可配图标)
- pro-input__content:输入框部分(带有清除按钮或右箭头)
q-input--textarea: 段落输入
- pro-input__textarea:段落内容
- pro-input__words:段落字数统计
# 2. 样式(共8种,持续更新~)
1. 默认单项输入
单项输入
2. 输入文字居右
单项输入
3. 暗提示
4. 多行折行显示
单项输入
5. 验证码输入
验证码
发送验证码
验证码
55s后重发
6. 带图标的label
单项输入
7. 选择输入
单项输入
8. 段落输入
0/200
<q-demo class="q-demo--radio">
<div class="pro-list">
<div class="pro-list__hd">1. 默认单项输入</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label">单项输入</div>
<div class="pro-input__content">
<input class="pro-input__content-input" type="text" placeholder="请输入内容" />
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">2. 输入文字居右</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label">单项输入</div>
<div class="pro-input__content">
<input class="pro-input__content-input pro-input__content-input--right" type="text" placeholder="请输入内容" />
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">3. 暗提示</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__content">
<input class="pro-input__content-input" type="text" placeholder="暗提示" />
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">4. 多行折行显示</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label">单项输入</div>
<div class="pro-input__content">
<textarea class="pro-input__content-textarea" placeholder="详细信息文案内容过多的情况下可折行显示"></textarea>
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">5. 验证码输入</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label">验证码</div>
<div class="pro-input__content pro-input__content--code">
<input class="pro-input__content-input" type="text" placeholder="请输入验证码" />
<span class="pro-input__content-code">发送验证码</span>
</div>
</div>
<div class="pro-input pro-list-line">
<div class="pro-input__label">验证码</div>
<div class="pro-input__content pro-input__content--code">
<input class="pro-input__content-input" type="text" placeholder="请输入验证码" />
<span class="pro-input__content-code pro-input__content-code--disabled">55s后重发</span>
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">6. 带图标的label</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label pro-input__label--pic">
<span class="pro-input__label-pic" style="background-image: url(//img002.qufenqi.com/products/6b/63/6b63320f90b4d53f34adf66a4621f1ac.png)"></span>
单项输入
</div>
<div class="pro-input__content">
<input class="pro-input__content-input" type="text" placeholder="请输入内容" />
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">7. 选择输入</div>
<div class="pro-list__bd">
<div class="pro-input pro-list-line">
<div class="pro-input__label">单项输入</div>
<div class="pro-input__content pro-input__content--select">
<input class="pro-input__content-input pro-input__content-input--right" type="text" disabled placeholder="请选择" />
<i class="pro-input__arrow iconfont icon-arrowRight" style="font-size: 18px"></i>
</div>
</div>
</div>
</div>
<div class="pro-list">
<div class="pro-list__hd">8. 段落输入</div>
<div class="pro-list__bd">
<div class="pro-input pro-input--textarea">
<textarea class="pro-input__textarea"
placeholder="请输入内容描述"
></textarea>
<div class="pro-input__words">
<span class="pro-input__words-tip" style="display: none">当前输入字数超限</span>
0/200
</div>
</div>
</div>
</div>
</q-demo>