--- title: Overview position: 1 seo_title: Overview of the RangeSlider Component seo_description: Learn about the basic features of the Telerik and Kendo UI RangeSlider component, check out the extensive set of available options in its live demo, and master its appearance by setting the layout as you wish on the fly. --- ## RangeSlider Overview Range sliders encourage exploration rather than precision, therefore it is advisable to use them when the user intends to set an approximate range among multiple options or see the selection outcome in real-time, such as a price range. The RangeSlider allows the user to select the minimum and maximum values on a slider track with predefined value steps. To choose the desired range, the user moves the slider handles along the track or clicks (taps) the desired value. ### Live Demo ### Appearance The RangeSlider provides built-in styling options that grant visually appealing and flexible rendering experience. #### States Depending on the action you want to imply through its appearance, the Telerik and Kendo UI RangeSlider can acquire the following states which you can set by using the following classes: * A RangeSlider in its normal state appears active, and is usable and clickable. * `k-disabled`—The disabled state indicates that a RangeSlider is temporarily unclickable because, for example, the page requires additional user input or something important is missing before the user continues to the next step. To indicate that they are unavailable, RangeSliders in their disabled state are faded. The RangeSlider's handle has its own states that are independent from the states of the RangeSlider component itself: * `k-hover`—The hover state of the RangeSlider handle is applied when the user hovers over it but does not click it. * `k-focus`—The focus state of the RangeSlider handle is triggered when the user navigates to it by keyboard, voice, or mouse click. #### Anatomy The anatomy of the Slider summarizes the elements of the component: ![Anatomy of the Telerik and Kendo UI RangeSlider](images/components-rangeslider-overview-anatomy.png "The elements of the Telerik and Kendo UI RangeSlider component") #### Layout The Telerik and Kendo UI RangeSlider component provides both horizontal and vertical alignment for flexible integration into various user interface layouts: ![Two Telerik and Kendo UI RangeSlider components demonstrating the horizontal and vertical layout respectively](images/components-rangeslider-overview-layout.png "The horizontal and the vertical layout of the Telerik and Kendo UI RangeSlider") #### Predefined Steps You can configure the way the Telerik and Kendo UI RangeSlider divides its range and updates the value by using the step options: * Small steps—Based on the `min` and `max` values, the RangeSlider splits the track into equal ticks. * Large steps—The property specifies the interval after which the step will render a large tick and a label (if any). ![The Telerik and Kendo UI RangeSlider component demonstrating a rendering version of the small steps and the large steps](images/components-rangeslider-overview-predefined-steps.png "The value steps rendering of the Telerik and Kendo UI RangeSlider ") #### Ticks The Telerik and Kendo UI RangeSlider lets users configure the placement and rendering of the track ticks. ![The Telerik and Kendo UI RangeSlider component demonstrating the track ticks placement and appearance - top and bottom, bottom only, top only, none](images/components-rangeslider-overview-ticks-tplacement.png "The Ticks placement of the Telerik and Kendo UI RangeSlider ") ### Framework-Specific Documentation For specific information about the component, refer to its official product documentation: ![Kendo UI for Angular logo.](/images/angular-logo.svg) ![Telerik UI for Blazor logo.](/images/blazor-logo.svg) ![Kendo UI for jQuery logo.](/images/jquery-logo.svg) ![Kendo UI for React logo.](/images/react-logo.svg) ![Kendo UI for Vue logo.](/images/vue-logo.svg)