Pas de défilement dans la version du site "Navigateur non pris en charge"

Discourse 3.1.0.beta5.

Lorsque le site web est chargé dans un navigateur de bureau non pris en charge (ou, je suppose, lorsqu’il est exploré), la page ne défile pas.

Ceci est dû à la valeur initiale overflow-y: hidden définie pour l’écran de démarrage, mais en raison d’erreurs JavaScript et autres, l’“application” ne démarre jamais et n’a jamais la chance de supprimer cet attribut.

Premier mauvais commit :

Cela ne serait-il pas l’une des conséquences du fait qu’il s’agit d’un navigateur non pris en charge ?

1 « J'aime »

Cette version est censée être en lecture seule, mais vous ne pouvez pas lire car il n’y a pas de défilement. Je suppose que le même problème s’applique lorsqu’elle est enregistrée par la Wayback Machine, les robots d’exploration, etc.

C’est un bug.

1 « J'aime »

Le problème est causé par l’utilisation de l’option revert relativement nouvelle de CSS, qui n’est pas largement prise en charge par les navigateurs obsolètes.

overflow-y: revert !important;

Envisagez d’utiliser initial à la place de revert.

Quel est le navigateur et la version où cela se produit ?

SeaMonkey 2.53.16, la dernière version.