dev-resources.site
for different kinds of informations.
Styling Range Sliders with CSS
Published at
1/5/2020
Categories
css
slider
range
custom
Author
_phzn
Author
5 person written this
_phzn
open
In this post I will cover how to custom style a HTML range input (the slider). You can also get this to work in Internet Explorer, but this guide will just cover Webkit-based browsers and Firefox.
The only thing you need to know terminology wise is that the long bar which indicates the length of the slider is called the 'track' and the knob that you slide along it is called the thumb.
Getting rid of the main default styling
input[type="range"] {
-webkit-appearance: none;
}
input[type="range"]:focus {
outline: none;
}
Styling the track
input[type="range"]::-webkit-slider-runnable-track {
background: tomato;
height: 5px;
}
input[type="range"]::-moz-range-track {
background: tomato;
height: 5px;
}
Styling the thumb
input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
height: 15px;
width: 15px;
background: pink;
margin-top: -5px;
border-radius: 50%;
}
input[type="range"]::-moz-range-thumb {
height: 15px;
width: 15px;
background: pink;
margin-top: -5px;
border-radius: 50%;
}
You'll notice that the thumb requires a -webkit-appearance: none;
in the webkit-prefixed version of these rules.
That's pretty much it! Have fun applying your own custom styles.
I recently added a border and box-shadow to the thumb, and a border-radius to the track, like so:
slider Article's
30 articles in total
infinity slider
read article
Build A Stunning Animated Travel Image Slider Using Html, Css, And JavaScript!
read article
Slider in Flutter
read article
SLIDER ANIMATION HELP
read article
Making a slider puzzle in Java Script
read article
#LearnedToday: Slider in pure CSS
read article
Flutter - Triangular CAROUSEL Slider
read article
looking for a slider package for angular
read article
Creating a Slider using Next.js and CSS
read article
Create Dynamic Image Slider with PHP and MySQL
read article
A step-by-step guide to creating a beautiful slider with Swiper and React
read article
Animating using sliders in JavaFX and SceneBuilder
read article
Product Gallery Slider for WooCommerce
read article
What is a slider and why you should slider on your website?
read article
Kaydırıcı robot
read article
Basic JavaScript slider ready source
read article
Pure CSS Vertical Image Slider Using Only HTML & CSS
read article
How to make a simple slider component in React
read article
Responsive Image slider using Owl Carousel | HTML & CSS
read article
Simple Slider on a pure JavaScript
read article
Image Slideshow HTML CSS
read article
Ngx Slick Carousel In Angular Material Card with Custom Arrows
read article
How to make a Full Slider with javascript in 10 mins
read article
Let's build a slider from scratch in React Native
read article
Elegant & Beautiful Testimonial Sliders
read article
Choppy Slider: The Styles
read article
Flutter. A Quarter Round Slider.
read article
VueJS: Double range slider component
read article
Styling Range Sliders with CSS
currently reading
AWS – Using Multiple (Staging, UAT and Production) Accounts Under AWS Organization
read article
Featured ones: