验证码输入框

<div class="write-input">
       <input ref="input" type="number" :maxlength="6" class="realInput" v-model="photoNum" @keyup="getNum()" @keydown="delNum()">
       <li v-for="(item, index) in disInputs" :key="index">
              <input maxlength="1" disabled v-model="item.value">
       </li>
photoNum: '',
disInputs:[{value:''},{value:''},{value:''},{value:''},{value:''},{value:''}],

在这里插入图片描述

.write-input {
      position: relative;
      display: flex;
      .vux-no-group-title {
        padding-bottom: 1rem;
      }
      li {
        display: inline-block;
        width: 1.75rem;
        height: 1.85rem;
        border: .04rem solid #E7E7E7;
        border-radius: .25rem;
        list-style-type: none;
        line-height: 1 !important;
        min-height: 1.85rem !important;
        margin: 0 .11rem;
        input {
          -webkit-appearance: none;
          -moz-appearance: none;
          -ms-appearance: none;
          resize: none;
          outline: none;
          border: 0;
          padding: .5rem 0;
          width: 1.67rem;
          border-radius: .25rem;
          text-align: center;
          font-size: 16px;
          background: none !important;
        }
      }
      .realInput {
        -webkit-appearance: none;
        -moz-appearance: none;
        -ms-appearance: none;
        resize: none;
        outline: none;
        border: 0;
        z-index: 50;
        position: absolute;
        padding: .61rem 0;
        background: none;
        display: block;
        margin-left: -30%;
        top: 34px;
        opacity: 0;
        caret-color: #fff;
        color: #000;
        text-indent: -5rem;
        font-size: .63rem;
        width: 150%;
        top: 1px;
      }
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值