styled range slider 1
by Amanda Williamson
HTML
<div class="config-value">
<input type="range" class="transparency-config-value" min="0" max="100" />
</div>
CSS
.config-value {
position: absolute;
width: 150px; //width: 200px;
}
input[type="range"] {
width: 100%;
height: 8px; //20px;
border-radius: 5px; //0 20px 20px 0;
border: solid 1px darkblue;
background: white; //lightBlue;
overflow: hidden;
cursor: pointer;
-webkit-appearance: none;
}
input[type="range"]::-webkit-slider-thumb {
background: #567;
-webkit-appearance: none;
position: relative;
//z-index: 3;
width: 16px; //5px;
height: 16px; //20px;
border-radius: 5px;
}
input[type="range"]::-webkit-slider-thumb:after {
background: blue;
content: '';
width: 500px;
height: 100%;
position: absolute;
top: 0;
right: 5px;
//z-index: 1;
}
/*
input[type="range"] {
-webkit-appearance: none;
background: @ChartToolsSliderBGColor;
border: solid 1px @ChartToolsSliderBorderColor;
border-radius: 5px;
cursor: pointer;
display: inline;
height: 8px;
outline: none;
padding: 0;
width: 150px;
}
input[type=range]::-webkit-slider-thumb {
-webkit-appearance: none;
background-color: @ChartToolsSliderThumbColor;
border: solid 1px @ChartToolsSliderBorderColor;
border-radius: 10px;
cursor: pointer;
width: 16px;
height: 16px;
position: relative;
}
*/