Mise à l'échelle du contenu Iframe : un guide complet
Lors de l'intégration d'un iframe dans une page Web, il est souvent nécessaire d'ajuster sa taille pour qu'elle s'adapte parfaitement dans la mise en page. Cet article fournit une solution détaillée pour mettre à l'échelle le contenu d'une iframe, en garantissant qu'il s'affiche à la taille souhaitée par rapport à ses dimensions d'origine.
Pour mettre à l'échelle le contenu d'une iframe, nous utilisons une combinaison de techniques :
1. Confinement avec Wrapper DIV :
Enfermez l'iframe dans un DIV conteneur avec des dimensions spécifiques. Ceci définit la taille globale que l'iframe peut occuper.
2. Transformation CSS :
À l'aide de la propriété transform de CSS avec la valeur d'échelle appropriée, redimensionnez le contenu de l'iframe à une taille fractionnaire du DIV wrapper.
Le code CSS fourni démontre cette implémentation :
#wrap { width: 600px; height: 390px; padding: 0; overflow: hidden; } #frame { width: 800px; height: 520px; border: 1px solid black; } #frame { -ms-zoom: 0.75; -moz-transform: scale(0.75); -moz-transform-origin: 0 0; -o-transform: scale(0.75); -o-transform-origin: 0 0; -webkit-transform: scale(0.75); -webkit-transform-origin: 0 0; }
Ajustement supplémentaire :
En fonction sur l'effet visuel souhaité, vous devrez peut-être définir overflow: masqué sur le #frame pour masquer tout contenu débordant et empêcher les barres de défilement.
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!