Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

140
Visualizações
Adding transition on -webkit-scrollbar

I've added a custom scrollbar on <div class="sidebar__items"></div>, which expands on hover and shrinks otherwise. codepen sample

Since I couldn't find a way to add transition on the scrollbar(ie; on the scrollbar width) it just flicks now.

I tried :

.sidebar__items::-webkit-scrollbar {
    width: 0;
    transition: .5s ease;
}
.sidebar__items:hover::-webkit-scrollbar {
    width: .5rem;
}

I also tried something with borders but that just turned out to be more confusing.

compatibility isn't my primary concern since i'm only trying this on chrome and is a side project. Also i'm looking for a pure css or vanilla js implementation rather than any plugins or libraries.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda