| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | 
							- <template>
 
-   <div class="qwNumBox" style="width: 36px;height:48px;">
 
-     <div class="trasBox" :style="{ top:( -1 * value * 48) +'px' }">
 
-       <div class="qwnum">0</div>
 
-       <div class="qwnum">1</div>
 
-       <div class="qwnum">2</div>
 
-       <div class="qwnum">3</div>
 
-       <div class="qwnum">4</div>
 
-       <div class="qwnum">5</div>
 
-       <div class="qwnum">6</div>
 
-       <div class="qwnum">7</div>
 
-       <div class="qwnum">8</div>
 
-       <div class="qwnum">9</div>
 
-     </div>
 
-   </div>
 
- </template>
 
- <script>
 
-   export default {
 
-     props: {
 
-       value: {
 
-         type: Number,
 
-         default() {
 
-           return 0;
 
-         }
 
-       }
 
-     }
 
-   };
 
- </script>
 
- <style lang="scss">
 
-   .qwNumBox + .qwNumBox {
 
-     margin-left: 5px;
 
-   }
 
-   .qwNumBox {
 
-     position: relative;
 
-     display: inline-block;
 
-     float: left;
 
-     width: 36px;
 
-     height: 48px;
 
-     overflow: hidden;
 
-     .trasBox {
 
-       position: absolute;
 
-       left: 0;
 
-       top: 0;
 
-       height: auto;
 
-       width: 100%;
 
-       transform-origin: 0 0;
 
-       transition: top 0.8s;
 
-     }
 
-     .qwnum {
 
-       width: 36px;
 
-       height: 48px;
 
-       line-height: 48px;
 
-       background: rgba(72, 152, 241, 0.072);
 
-       border: 1px solid rgba(72, 152, 241, .3); /*no*/
 
-       border-radius: 6px;
 
-       font-size: 36px;
 
-       font-family: MicrosoftYaHei-Bold;
 
-       font-weight: bold;
 
-       color: #4898F1;
 
-       text-align: center;
 
-     }
 
-   }
 
- </style>
 
 
  |