Maison > interface Web > tutoriel CSS > le corps du texte

Object-Fit : la couverture échoue dans IE et Edge, comment y remédier ?

Linda Hamilton
Libérer: 2024-11-01 23:31:29
original
363 Les gens l'ont consulté

Object-Fit: Cover Fails in IE and Edge, How to Fix?

Object-Fit : Cover échoue dans IE et Edge, comment y remédier ?

Utilisation de l'object-fit : cover; en CSS pour maintenir une hauteur d'image cohérente, fonctionne de manière transparente sur tous les navigateurs. Cependant, dans IE et Edge, un problème particulier se pose. Lors de la mise à l'échelle du navigateur, l'image est redimensionnée en largeur plutôt que de zoomer en hauteur, ce qui déforme son apparence.

Pour résoudre ce problème, nous utilisons une solution CSS intelligente qui résout le problème :

< pré>position : absolue ;
haut : 50 % ;
gauche : 50 %;
transformation : traduire (-50 %, -50 );
hauteur : 100 %;
largeur : automatique ; // Pour les blocs verticaux
hauteur : auto;
largeur : 100 % ; // Pour les blocs horizontaux

Cette combinaison positionne l'image au centre en utilisant un positionnement absolu, éliminant ainsi le problème d'ajustement d'objet : couverture dans IE et Edge. L'image sera désormais mise à l'échelle proportionnellement, en conservant l'effet souhaité sans distorsion.

Pour illustrer l'efficacité de la solution, considérez la démonstration suivante :

Démonstration de redimensionnement d'image

Cette approche garantit un comportement d'image cohérent dans tous les navigateurs, résolvant efficacement le problème d'ajustement d'objet : couverture dans IE et Edge.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!