Maison >
Article > interface Web > Explication détaillée de l'utilisation des balises iframe (attributs, transparence, hauteur adaptative)_HTML/Xhtml_Production de pages Web
Explication détaillée de l'utilisation des balises iframe (attributs, transparence, hauteur adaptative)_HTML/Xhtml_Production de pages Web
WBOYoriginal
2016-05-16 16:41:071995parcourir
1. Définition et utilisation de l'iframe
L'élément iframe crée un cadre en ligne (c'est-à-dire un cadre en ligne) qui contient un autre document.
Différences entre HTML et XHTML
Dans HTML 4.1 Strict DTD et XHTML 1.0 Strict DTD, l'élément iframe n'est pas pris en charge.
Conseils et notes :
Conseils : vous pouvez placer le texte requis entre les navigateurs
Script House utilise la technologie frame, mais votre navigateur ne prend pas en charge it Frame, veuillez mettre à jour votre navigateur pour accéder normalement à Script Home.
Utiliser des pixels pour définir la taille du cadre iframe
Copier le code
Le code est le suivant :
>La technologie Script Home Frame est utilisée, mais votre navigateur ne prend pas en charge les frames. Veuillez mettre à jour votre navigateur pour accéder normalement à Script Home.
Utiliser le pourcentage pour définir la taille du cadre iframe
2. iframe transparent dans transparentBody.htm file Dans la balise , j'ai ajouté style="background-color=transparent". Grâce aux quatre façons d'écrire IFRAME suivantes, je pense que vous devriez bien comprendre comment implémenter l'effet de transparence d'arrière-plan iframe :
Copier le codeLe code est le suivant :
iframe est utilisé en dernier recours, car l'utilisation d'iframe entraînera plus de problèmes, et certains navigateurs peuvent être configurés pour bloquer les iframes en tant que publicités.
J'ai utilisé iframe dans un contenu de travail récent. Le problème que j'ai rencontré au début était que l'iframe était hautement adaptatif. J'ai trouvé une solution à ce problème dans le blog de l'équipe Ued de Koubei.com, et plus tard je l'ai utilisé. rencontré un problème de transparence iframe
Habituellement, la couleur d'arrière-plan de l'iframe est blanche, qui peut être de couleurs différentes selon les navigateurs
Si la page principale a une couleur d'arrière-plan globale ou une image d'arrière-plan
Un bloc blanc apparaîtra dans la zone iframe, ce qui est incohérent avec la page principale, qui nécessite une transparence iframe
J'ai trouvé la solution en recherchant la transparence iframe sur Google
Copier le codeLe code est le suivant :
Bien sûr, le principe est que la couleur n'est pas définie dans la page iframe [code] Remarque : la transparence iframe utilise principalement allowtransparency="true" style="background-color=transparent" 3. En raison de L'article est trop long, vous pouvez vous déplacer ici pour voir http://www.jb51.net/article/15780.htm 4. Sortie du code publicitaire iframe via js [code] document.write('');
5 Parfois, nous devons nous demander si le navigateur de l'utilisateur prend en charge les balises iframe, nous devons alors l'écrire comme suit
.
Copiez le codeLe code est le suivant :
Votre navigateur ne prend pas en charge les frames en ligne ou est actuellement configuré pour ne pas afficher en ligne cadres.
Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn