in CSS non hai possibilità di creare un controllo funzionante: al massimo puoi stilarne gli elementi che lo compongono.

Tutte le funzionalità di uno scroller customizzato sono però implementate di norma in javascript.