Maison >interface Web >js tutoriel >Comment puis-je créer un iFrame plein écran avec une hauteur de 100 % sur tous les navigateurs ?
iFrame plein écran avec une hauteur de 100 % prise en charge de tous les navigateurs
Requête : Les iFrames peuvent-ils avoir une hauteur de 100 % être rendu de manière cohérente dans tous les principaux navigateurs ?
Solution :
En utilisant le type de document de transition XHTML 1.0 actuel, un iFrame avec une hauteur et une largeur spécifiées remplira la hauteur restante de la page, quelle que soit la hauteur fixe. cadres au-dessus. Cependant, ce comportement n'est pas universellement pris en charge par tous les navigateurs.
Pour garantir la compatibilité entre navigateurs, envisagez les alternatives suivantes :
Méthode 1 :
<body>
Méthode 2 :
<body>
Masquer les barres de défilement :
Pour désactiver complètement les barres de défilement, essayez l'une de ces techniques :
Méthode 1 :
<body>
Méthode 2 (Hack) :
<body>
La deuxième méthode utilise un hack dans lequel l'iFrame est étendu au-delà des limites de la page pour masquer les barres de défilement.
N'oubliez pas que ces solutions peuvent ne pas fonctionner parfaitement. dans tous les navigateurs et peut nécessiter des ajustements spécifiques au navigateur.
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!