Résolution du défilement dans les iframes HTML
En cherchant à éliminer les barres de défilement dans une iframe intégrée à un site Web, un développeur a été confronté au défi que le La spécification HTML5 avait supprimé la propriété de défilement précédemment disponible. Cela a soulevé la question de savoir comment désactiver efficacement le défilement dans de telles situations.
Malgré le changement de spécification, certains navigateurs, notamment Internet Explorer 10, Chrome 25 et Opera 12.12, continuent de prendre en charge la propriété de défilement. L'utilisation de cette propriété en conjonction avec la règle CSS overflow: Hidden fournit une solution potentielle :
<iframe src="" scrolling="no"></iframe>
iframe { overflow: hidden; }
Cependant, cette approche peut devenir obsolète à mesure que les navigateurs se mettent à jour et adoptent pleinement la norme HTML5. Pour atténuer cette limitation potentielle, envisagez d'explorer des solutions basées sur JavaScript comme celle disponible sur http://www.christersvensson.com/html-tool/iframe.htm. Cette méthode peut fournir une approche plus robuste à mesure que les navigateurs évoluent.
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!