div.uploadButton {
border:1px solid #555;
width:50px;
height:20px;
cursor:pointer;
background:#fff;
border-radius:4px;
overflow:hidden;
}
div.rangeInputBox {
margin:30px auto;
}
input[type=file] {
display:none;
}
input[type=file]:focus {
outline:none;
}
input[type=range].RangeInput {
width:220px;
height:12px;
padding:0;
margin:0 10px;
vertical-align:middle;
background:transparent;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
}
input[type=range].RangeInput:focus {
outline:none
}
input[type=range].RangeInput::-webkit-slider-runnable-track {
height:5px;
cursor:pointer;
background:#f2f5fb;
border-radius:2px
}
input[type=range].RangeInput::-webkit-slider-thumb {
width:12px;
height:12px;
margin-top:-4px;
cursor:pointer;
background:#d2dbe8;
border-radius:50%;
-webkit-appearance:none;
appearance:none
}
input[type=range].RangeInput::-moz-range-track {
height:5px;
cursor:pointer;
background:#f2f5fb;
border-radius:2px
}
input[type=range].RangeInput::-moz-range-thumb {
width:12px;
height:12px;
cursor:pointer;
background:#d2dbe8;
border:none;
border-radius:50%
}
input[type=range].RangeInput::-ms-track {
width:100%;
height:5px;
color:transparent;
cursor:pointer;
background:transparent;
border-color:transparent
}
input[type=range].RangeInput::-ms-fill-lower,input[type=range].RangeInput::-ms-fill-upper {
background:#f2f5fb;
border-radius:2px
}
input[type=range].RangeInput::-ms-thumb {
width:12px;
height:12px;
cursor:pointer;
background:#d2dbe8;
border:none;
border-radius:50%
}
input[type=range].RangeInput::-ms-tooltip {
display:none
}
这个效果 不用其他任何插件 纯原生 对js提供很有帮助。