Envoyé par : Fabrice
Date : 18/08/2006 11:52
Bonjour,
je fais une inclusion d'un fichier *.svg avec un iframe
<vbox flex="1" style="background:url(monImage.png);"> <iframe src="clock.svg" width="120" height="120"/> </vbox>
Ce que je voudrais c'est que le fond de l'iframe soit transparent pour laisser la place a l'image de fond de la vbox.
j'ai essayé plusieurs methodes sur l'iframe -moz-opacity, -moz-appearence, background:none, etc.. mais rien n'y fait.
Fabrice
Envoyé par : laurentj
Date : 19/08/2006 11:14
Je pense que c'est sur la balise svg que tu dois mettre les styles adequates. Donc dans ton svg.
Envoyé par : Fabrice
Date : 19/08/2006 14:49
Le fond du svg est parfaitement transparent...
Envoyé par : thefab
Date : 23/08/2006 16:10
C'est bizzard chez moi le fond de l'iframe est transparent et:
<vbox style="background-image: url(fond.png);"> <iframe src="horloge.svg"/> </vbox>
fonctionne parfaitement.
Est-ce que c'est un code simplifié que tu as posté comme exemple ? Je suppose que c'est pour ton horloge, est-ce que le code est dans un binding (de toute façon c'est pas le binding je viens de tester) ?
Envoyé par : Fabrice
Date : 23/08/2006 17:42
Non c'est pas un code simplifié, par contre c'est avec xulrunner. Je sais pas si cela à une influence...
Envoyé par : thefab
Date : 23/08/2006 18:15
Alors apparement les iframes ne sont pas transparentes par défaut sous XULRunner car ça fonctionne avec Firefox mais pas avec XULRunner.
Désolé pas de piste à te donner, j'ai même essayé:
<html:object data="horloge.svg"/>
sans succès.
Envoyé par : Fabrice
Date : 24/08/2006 09:04
Bon c'est pas grave, je regarderais si c'est un bug identifié sinon je le remonterais.
Fabrice
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.