CSS
HTML
JavaScript
PHP
Coming Soon
Generatori
Varie & Old

CSS scrollbar-color

La proprietà CSS4 scrollbar-color personalizza le scrollbar

La proprietà scrollbar-color permette di specificare il colore del thumb (manico) e del track (traccia) della barra di scorrimento di un elemento. È particolarmente utile per temi scuri, interfacce personalizzate o miglioramenti di accessibilità visiva. Supportata principalmente da Firefox e da alcuni browser Chromium con flag abilitati.

Sintassi

scrollbar-color: thumb-color track-color;

Significato dei valori principali:

  • thumb-color: colore della parte mobile della scrollbar (il "manico").

  • track-color: colore della traccia fissa su cui scorre il thumb.

  • auto: (valore predefinito) lascia che il browser scelga lo stile e i colori predefiniti per la scrollbar.


Esempio proprietà: scrollbar-color


Codice Esempio: scrollbar-color

CODE: CSSpreleva codice
  1. .scrollbar-color-box {
  2.   width: 300px;
  3.   height: 200px;
  4.   overflow: auto;
  5.   background-color: #282c34;
  6.   color: #ffffff;
  7.   padding: 15px;
  8.   border-radius: 10px;
  9.   scrollbar-color: #61afef #3a3f4b; /* thumb e track */
  10. }

Contenuto Esempio: scrollbar-color

Esempio di utilizzo di scrollbar-color

In questo esempio, personalizziamo la scrollbar per un contenitore con contenuto scrollabile:


Contenuto lungo da scorrere... Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec lorem ut velit aliquet aliquet. Integer vel orci et mauris sodales vestibulum. Vivamus fermentum felis sed fermentum lacinia. Suspendisse potenti. Nunc luctus nisl a metus volutpat, ut blandit orci malesuada. Duis ut elit eget risus fermentum convallis at ac risus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.

CSS e HTML per personalizzare la scrollbar:

  
  <style>
    .scrollbar-color-box {
      width: 300px;
      height: 200px;
      overflow: auto;
      background-color: #282c34;
      color: #ffffff;
      padding: 15px;
      border-radius: 10px;
      scrollbar-color: #61afef #555555; /* colore del thumb e del track */
    }
  </style>

  <div class="scrollbar-color-box">
    Contenuto lungo da scorrere...
  </div>
  

⚠️ Nota compatibilità: scrollbar-color è attualmente supportato solo da alcuni browser, come Firefox e versioni recenti di Chromium (con supporto abilitato), quindi potrebbe non funzionare correttamente in tutte le versioni di altri browser.


Note:
Le indicazioni dei Browser supportati sono superate grazie alla loro costante evoluzione, si consiglia di verificare la compatibilità dei vari browser eseguendo il test cliccando qui sotto.

Supporto Browser

Browser Support

I Cookie su questo sito:

Il nostro sito utilizza cookie e altre tecnologie in modo tale che sia noi, sia i nostri partner, possiamo ricordarci di te e capire come tu e gli altri visitatori utilizzate il nostro sito. Qui puoi trovare ulteriori informazioni sui cookie e le altre tecnologie. Chiudendo questo banner o continuando la navigazione acconsenti all'uso dei cookie. Acconsento Info Cookies