ARNO*

In my case I like to take a nice shower, to take care of my beautiful hair. I have to stand under the shower for 15 minutes till it gets wet. It comes out drip, drip, drip. It’s ridiculous.

  • Tiens, une configuration en #CSS pour fabriquer directement du scroll doux (« smooth scroll ») :

    scroll-behavior: smooth;

    Ça permet du coup de se débarrasser des scripts JS avec lesquels on fait ça d’habitude.

    Inconvénient, Safari ne le prend pas en compte (mais ça se dégrade très bien, puisque le scroll sera effectif, simplement il ne sera pas « progressif »).

    Avantage, on peut le désactiver facilement avec une media query pour les gens qui ont le mal de mer :

    html {
     scroll-behavior: smooth;
    }

    @media (prefers-reduced-motion: reduce) {
     html {
       scroll-behavior: auto;
     }
    }