I want to enforce minimum of 50 on a range input, but still have the range visually start at 0, so that when the input is set to 50, the slider is in the middle and the user is unable to push the slider lower.
To put the problem another way, I want the value to be 50, I want the slider to be in the middle, and I want the user to not be allowed to decrease the slider.
When I use this, the slider is at the far left, and when the slider is in the middle, it represents 75. This is not the behavior I am looking for.
<input type="range" min="50" max="100" value="50"/>
How can I enforce a minimum value on a range input without setting the start of the range as the minimum?