HTML5 : Iframe Pas de défilement?
Quand il s'agit de HTML5, le défilement attribut n'est plus pris en charge - mais j'ai encore besoin de retirer les barres de défilement - comment faire?
Vous devez vous connecter pour publier un commentaire.
Quand il s'agit de HTML5, le défilement attribut n'est plus pris en charge - mais j'ai encore besoin de retirer les barres de défilement - comment faire?
Vous devez vous connecter pour publier un commentaire.
En HTML5, il n'y a pas de défilement attribut parce que "sa fonction est mieux géré par les CSS" voir http://www.w3.org/TR/html5-diff/ pour d'autres changements. Le bien et le CSS solution:
CSS solution:
HTML4 du
scrolling="no"
est une sorte d'alias de la CSS,overflow: hidden
, pour ce faire il est important de définir les attributs de taille largeur/hauteur:Ajouter cette classe à votre iframe et vous avez terminé:
! REMARQUE IMPORTANTE ! :
overflow: hidden
pour<iframe>
n'est pas entièrement pris en charge par tous les navigateurs modernes pour l'instant(même le chrome ne supporte pas encore) donc pour l'instant (2013) c'est toujours mieux d'utiliser de Transition versionscrolling="no"
etoverflow:hidden
en même temps 🙂iframe[scrolling='no'] { overflow: hidden; }
?html, body {overflow: hidden}
à la CSS du document à l'intérieur de l'iframe semble également fonctionner.overflow: visible
faire la même chose, mais faire en sorte que vous n'avez pas à définir la hauteur et la largeur?