27926 sujets

CSS et mise en forme, CSS3

Salut,

Je précise de suite par rapport au titre que ça ne dépend pas de la longueur de la page.

Alors, j’ai un peu customisé ma scrollbar comme suit :
html {
  scrollbar-width: thin;
  overflow-y: scroll;
}
::-webkit-scrollbar {
  width: 8px;
}
::-webkit-scrollbar-track {
  background: white;
}
::-webkit-scrollbar-thumb {
  background-color: rgba(155, 155, 155, 1);
  border-radius: 20px;
  border: transparent;
}

Rien de bien fou-fou Smiley confused

Seulement, parfois, sur certaines pages, ou ordre de visite des pages, la scrollbar n’apparaît pas sur les navigateurs à base de Chromium, sous desktop.

Y’a moyen de résoudre ça, et éviter un « saut » de la page quand elle n’affiche pas la scrollbar dans un premier temps, puis avec un défilement de quelques pixels, finie par apparaître quand même ?

Merci.
Modifié par myself (28 Nov 2022 - 23:35)
Ok, cette scrollbar qui s’affiche, ou pas, c’est sous Chromium pour développeur.

Franchement, Firefox, encore une fois, c’est nickel.
Modifié par myself (28 Nov 2022 - 23:45)
Meilleure solution