GitHub 6956★

Have you seen CSS Scan?

The fastest and easiest way to check, copy and edit CSS.

Learn more →

CSS Scan logo

Slider

HTML

<div class="slider">
<!-- Left side -->
<!-- Width based on the current value -->
<div class="slider__left" style="width: 20%"></div>

<!-- Circle -->
<div class="slider__circle"></div>

<!-- Right side -->
<div class="slider__right"></div>
</div>

CSS

.slider {
/* Content is centered horizontally */
align-items: center;
display: flex;

/* Size */
height: 2rem;
}

.slider__left {
height: 2px;

/* Colors */
background-color: #d1d5db;
}

.slider__circle {
/* Size */
height: 2rem;
width: 2rem;

/* Rounded border */
border-radius: 9999px;

/* Colors */
background-color: #3b82f6;
}

.slider__right {
/* Take the remaining width */
flex: 1;
height: 2px;

/* Colors */
background-color: #d1d5db;
}
Demo
Follow me on and to get more useful contents.