Affichage d' iframe
Résolu
Pitch@n
Messages postés
222
Date d'inscription
Statut
Membre
Dernière intervention
-
Pitch@n Messages postés 222 Date d'inscription Statut Membre Dernière intervention -
Pitch@n Messages postés 222 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je viens aujourd'hui chercher de l'aide ici car après avoir fouiller un peu partout sur le net e n'ai toujours aucune solution a mon problème d' i-frame.
Je m'explique, je sais que le style d'une i-frame est indépendante de celui du site qu'elle affiche (je sais aps si c'est bien dis ça ...)
Alors en faite sous M.Firefox aucun souci, la page dans l'i-frame n'a pas de background donc tout est transparent
En revanche sous I.Explorer c'est tout blanc pourtant le css de ma page affiche background : none ;
Voila j'espère m'être bien expliquer merci d'avance :)
Je viens aujourd'hui chercher de l'aide ici car après avoir fouiller un peu partout sur le net e n'ai toujours aucune solution a mon problème d' i-frame.
Je m'explique, je sais que le style d'une i-frame est indépendante de celui du site qu'elle affiche (je sais aps si c'est bien dis ça ...)
Alors en faite sous M.Firefox aucun souci, la page dans l'i-frame n'a pas de background donc tout est transparent
En revanche sous I.Explorer c'est tout blanc pourtant le css de ma page affiche background : none ;
Voila j'espère m'être bien expliquer merci d'avance :)
A voir également:
- Affichage d' iframe
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Affichage youtube trop grand ✓ - Forum YouTube
- Www.youtube.com n'autorise pas la connexion. iframe ✓ - Forum HTML
7 réponses
J'ai fait une recherche et j'ai trouvé ça : apparemment faudrait que je mette ma page en static si c'est ça je fait comment ?
Définition de opacity sur le W3C :
Opacity can be thought of conceptually as a postprocessing operation. Conceptually, after the element (including its children) is rendered into an RGBA offscreen image, the opacity setting specifies how to blend the offscreen rendering into the current composite rendering.
Conséquence :
Normalement, l'IFRAME devrait être inclue dans les éléments à "blurer".
Qu'en est-il de l'interprétation des différents navigateurs ?
Internet Explorer
1. Si l'IFRAME ou un de ses parents est en position: absolute/relative
L'IFRAME est opaque. L'effet (filter:alpha) ne s'applique pas sur elle.
2. Si l'IFRAME et tous ses parents jusqu'à l'élément pour lequel on applique l'opacité sont en position: static.
L'IFRAME est transparente, l'effet est correct.
Cela vient du fait que les filtres DirectX ne s'appliquent qu'aux éléments en display:block et aux sous-éléments non-absolute de ceux-ci.
Le comportement d'IE est correct selon ses propres spécifications, et généralement correct selon les specifications du W3C.
Définition de opacity sur le W3C :
Opacity can be thought of conceptually as a postprocessing operation. Conceptually, after the element (including its children) is rendered into an RGBA offscreen image, the opacity setting specifies how to blend the offscreen rendering into the current composite rendering.
Conséquence :
Normalement, l'IFRAME devrait être inclue dans les éléments à "blurer".
Qu'en est-il de l'interprétation des différents navigateurs ?
Internet Explorer
1. Si l'IFRAME ou un de ses parents est en position: absolute/relative
L'IFRAME est opaque. L'effet (filter:alpha) ne s'applique pas sur elle.
2. Si l'IFRAME et tous ses parents jusqu'à l'élément pour lequel on applique l'opacité sont en position: static.
L'IFRAME est transparente, l'effet est correct.
Cela vient du fait que les filtres DirectX ne s'appliquent qu'aux éléments en display:block et aux sous-éléments non-absolute de ceux-ci.
Le comportement d'IE est correct selon ses propres spécifications, et généralement correct selon les specifications du W3C.
Erf je suis a court d'idée en faite il est impossible de changer le fond de la frame puisqu'il depend de celui du site mais même quand je place un fond en png ça fonctionne pas ! grrr
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question