[Maintenance][3.3.1] Marge massive entre les publications lors d'un zoom arrière dans le navigateur

Patchs correctifs pour vos forums phpBB en version 3.2.x et 3.3.x
Présentation de l'outil STK - Support Toolkit phpBB 3.2.x et 3.3.x
Avatar du membre
Fred Fred
Fondateur
Messages: []
Enregistré depuis: 4 ans 9 mois
Identité: Fred Rimbert
Forum phpBB: https://caforum.fr
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub

Marge massive entre les publications lors d'un zoom arrière dans le navigateur

Message par Fred »

Marge massive entre les publications lors d'un zoom arrière dans le navigateur

phpBB 3.3.1




Lorsque votre navigateur est configuré pour effectuer un zoom arrière de 90% ou moins, vous obtiendrez une grande marge sur la page du sujet de vue entre chaque publication.

Cela est dû au calcul CSS dans /styles/prosilver/theme/responsive.css :

Code: Tout sélectionner

@media (min-width: 701px) {
 .postbody {
 /** deduct postprofile width (including border width, margin and padding) and postbody margin and padding */
 width: calc(100% - 200px - 1px - 16px);
 margin-right: 16px;
 }
 
 .postprofile {
 width: 200px;
 }
}

La "largeur de la bordure" est définie sur 1 px, mais ce n'est pas correct lors d'un zoom arrière.


Remplacer le code par celui-ci pour régler le problème :

Code: Tout sélectionner

@media (min-width: 701px) {
    .postbody {
        width: calc(100% - 200px - 1px - 1px);
    }
 
    .postprofile {
        width: 200px;
    }
}

Source