Bonjour,
j'ai un range
formaté en css:
(je suis sur chrome)
je voudrais créer un div recouvrant le slider mais pas le thumb de manière à ce que je puisse changer sa taille et le colorer différemment suivant la position du thumb (comme le webkit slider runnable track, mais géré à ma façon en js), mais après des heures et des heures je n'y arrive pas du tout. Le proche que j'ai pu obtenir est en faisant un div recourant l'input, en lui fixant les mêmes dimensions que le slider et en le mettant en display:grid, sauf qu'il se trouve toujours en dessous du slider et du thumb même en lui fixant un z-index élevé.
Quand je crée un div en dehors de l'input (juste après), j'arrive pas à positionner le div au dessus du slider (quand je change sa position, ca affecte la position du slider aussi ...)
Help !
Merci d'avance pour votre temps
j'ai un range
<input type="range" min="0" max="100" value="0" class="slider" id="beach">
formaté en css:
.slider{
-webkit-appearance: none;
width: 150px;
height: 3px;
border-radius: 5px;
background: #797979;
outline: none;
opacity: 0.7;
-webkit-transition: .2s;
transition: opacity .2s;
}
.slider:hover{
opacity: 1;
}
.slider::-webkit-slider-thumb {
-webkit-appearance: none;
appearance: none;
width: 17px;
height: 17px;
border-radius: 50%;
background: #7F7F7F;
cursor: pointer;
}
(je suis sur chrome)
je voudrais créer un div recouvrant le slider mais pas le thumb de manière à ce que je puisse changer sa taille et le colorer différemment suivant la position du thumb (comme le webkit slider runnable track, mais géré à ma façon en js), mais après des heures et des heures je n'y arrive pas du tout. Le proche que j'ai pu obtenir est en faisant un div recourant l'input, en lui fixant les mêmes dimensions que le slider et en le mettant en display:grid, sauf qu'il se trouve toujours en dessous du slider et du thumb même en lui fixant un z-index élevé.
Quand je crée un div en dehors de l'input (juste après), j'arrive pas à positionner le div au dessus du slider (quand je change sa position, ca affecte la position du slider aussi ...)
Help !
Merci d'avance pour votre temps