How to make a Responsive iframe in CSS (2023)

Comment créer une iframe responsive en CSS (2023)

WordPress 6.0 est enfin là. Vous lisez Comment créer une iframe responsive en CSS (2023) 2 minutes Suivant Apprenez le paramètre JavaScript Rest en 1 minute

Créer une iframe réactive est un défi, en particulier pour les vidéos YouTube.

Lorsque vous essayez d'intégrer la vidéo YouTube dans le site Web, vous verrez que la vidéo intégrée ne répond pas correctement en fonction du rapport hauteur/largeur.

Suivez ce tutoriel si vous recherchez une solution pour créer une iframe réactive pour n'importe quel cas d'utilisation, principalement une iframe YouTube.

Avant:

iframe avant le code
iframe avant

Après:

HTML iframe réactif

Iframe réactif (points clés)

  • Un conteneur extérieur ou un wrapper autour de l'élément iframe est très important.
  • Supprimez la largeur et la hauteur statiques de l'iframe et ajoutez-y une classe CSS.
  • Ne définissez pas la largeur ou la hauteur de l'iframe-wrapper.

Pour l'iframe-wrapper, mettez les styles suivants :

  • Définir la position sur relative
  • Ajoutez 56,25 % de rembourrage sur le dessus (rapport 16:9)
  • Masquer le débordement

Pour la classe iframe, mettez les styles suivants :

  • Définir la position sur absolue
  • Ajouter 100 % de largeur et de hauteur
  • propriété gauche et supérieure à 0

Maintenant, placez-le quelque part dans le conteneur parent où vous pouvez définir la largeur appropriée pour votre vidéo intégrée.

CSS iframe réactif
Sortie iframe réactive

Nos guides de codage :

Conclusion

Dans ce didacticiel, vous avez appris à créer une réponse iframe. Vous verrez à quelle fréquence cette solution peut vous aider dans votre carrière de développeur Web .

J'ai un autre guide pour vous sur les grilles CSS . Allez-y et apprenez à créer rapidement des sites Web réactifs.

Pour des solutions plus rapides pour le développement Web . N'oubliez pas de vous inscrire à notre newsletter.

Laisser un commentaire

Tous les commentaires sont modérés avant d'être publiés.

Ce site est protégé par reCAPTCHA, et la Politique de confidentialité et les Conditions d'utilisation de Google s'appliquent.