⚠️ Warning: this is an old article and may include information that’s out of date. ⚠️ (check out the live demo) Introduction After reading “What the Heck is Shadow DOM?” I was inspired to see how far I could style the <input type="range"> element. Pretty far, as it turns out! My goal was to change the input’s default appearance: To the visual appearance of the iPhone’s unlock slider: As far as I c