美文网首页
去掉element中input type=number尾部上下小

去掉element中input type=number尾部上下小

作者: 竹立荷塘 | 来源:发表于2020-05-20 09:22 被阅读0次
    1. 引用element中的input type=number组件
    <el-input type="number" v-model.number="numberData"></el-input>
    
    1. 去掉input type=number尾部上下小箭头采用CSS样式重置的方式
    /* element样式重置 start */
    /* 去掉input尾部上下小箭头 start */
    input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
      -webkit-appearance: none !important;
      -moz-appearance: none !important;
      -o-appearance: none !important;
      -ms-appearance: none !important;
      appearance: none !important;
      margin: 0;
    }
    input[type="number"]{
      -webkit-appearance:textfield;
      -moz-appearance:textfield;
      -o-appearance:textfield;
      -ms-appearance:textfield;
      appearance:textfield;
    }
    /* 去掉input尾部上下小箭头 end */
    
    1. 去掉上下滚动鼠标,input type=number框里值变动的效果
      在el-input加上@mousewheel.native.prevent来阻止鼠标滚动
    <el-input type="number" v-model.number="numberData" @mousewheel.native.prevent></el-input>
    

    相关文章

      网友评论

          本文标题:去掉element中input type=number尾部上下小

          本文链接:https://www.haomeiwen.com/subject/batgohtx.html