Maison > interface Web > tutoriel CSS > Comment puis-je réparer la disposition Flexbox cassée de Firefox 34 et restaurer le comportement de Firefox 33 ?

Comment puis-je réparer la disposition Flexbox cassée de Firefox 34 et restaurer le comportement de Firefox 33 ?

Mary-Kate Olsen
Libérer: 2024-12-23 05:39:14
original
861 Les gens l'ont consulté

How Can I Fix Firefox 34's Broken Flexbox Layout and Restore Firefox 33 Behavior?

Restauration du comportement de Firefox 33.x Flexbox dans Firefox 34.x

La mise à jour de Firefox 34.x a entraîné des changements inattendus dans le comportement de la disposition flexbox, provoquant pour dépasser les limites de la fenêtre d'affichage. Ce problème est attribué à une modification de la spécification Flexbox, notamment à l'introduction de la « taille minimale implicite des éléments flexibles ».

Pour résoudre ce problème et restaurer le comportement précédent, la solution la plus simple consiste à ajouter la règle de style * { min-height:0 } ou * { min-width:0 } pour les conteneurs horizontaux. Cela garantit que les éléments commencent sans taille minimale et leur permet de se réduire si nécessaire.

Cependant, une approche plus ciblée consisterait à appliquer min-height:0 uniquement à des éléments spécifiques qui répondent aux critères suivants :

  1. Ils sont les enfants d'un conteneur flexible orienté « colonne ».
  2. Ils ont un grand descendant qui est autorisé à débordement.

Dans les cas où il existe des conteneurs flexibles imbriqués, comme dans l'exemple d'origine, min-height:0 peut devoir être appliqué à tous les éléments de la hiérarchie d'imbrication.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal