Problème images de fond des cadres IE vs FF
Publié : 15 juin 2005, 23:45
Bonjour,
J'ai un sourci dans l'utilisation d'images de fond pour des cadres:
J'ai une première image de fond générale pour la page.
J'ai créé une deuxième image de fond pour les frames, simplement en ajoutant plus de lumière à la première.
Lorsque j'utilise l'image 2 pour des cadres les résultats sont différents entre IE et FF :
FF : les cadres semblent utiliser une seule image 2 placée exactement comme l'image 1. Cela donne une impression de transparence du cadre.

IE : Chaque cadre contient l'image 2

Code (j'utilise PHP):
1- J'aime cet effet mais il ne fonctionne pas sous IE, comment le coder pour IE?
2- Dans d'autre cas, je ne le veux pas, comment l'enlever pour Firefox?
3- J'ai vu qu'il est recommendé de laisser tomber les cadres. Savez-vous comment obtenir un effet de transparence comme celui-là sans les utiliser? une table + du PHP + du CSS peut-être?
Vive Firefox, et un grand merci pour votre aide
[/b]
J'ai un sourci dans l'utilisation d'images de fond pour des cadres:
J'ai une première image de fond générale pour la page.
J'ai créé une deuxième image de fond pour les frames, simplement en ajoutant plus de lumière à la première.
Lorsque j'utilise l'image 2 pour des cadres les résultats sont différents entre IE et FF :
FF : les cadres semblent utiliser une seule image 2 placée exactement comme l'image 1. Cela donne une impression de transparence du cadre.

IE : Chaque cadre contient l'image 2

Code (j'utilise PHP):
<body style="background: url(graphics/bg_home.jpg) no-repeat fixed;">
<table border=0 width="100%" height="100%">
<tr height="100%">
<td><iframe style="background: url(graphics/bg_home_frame.jpg) fixed no-repeat; background-color: rgb(256,256,256);" src="infos_menu.php" width="165" height="98%" name="infos_menu" scrolling="auto" frameborder="0" allowtransparency="true"></iframe></td>
<td><iframe style="background: url(graphics/bg_home_frame.jpg) fixed no-repeat; background-color: rgb(256,256,256);" src="infos_text_welc.php" width="650" height="98%" name="infos_text" scrolling="auto" frameborder="0" allowtransparency="true"></iframe></td>
</tr>
</table>
</body>
1- J'aime cet effet mais il ne fonctionne pas sous IE, comment le coder pour IE?
2- Dans d'autre cas, je ne le veux pas, comment l'enlever pour Firefox?
3- J'ai vu qu'il est recommendé de laisser tomber les cadres. Savez-vous comment obtenir un effet de transparence comme celui-là sans les utiliser? une table + du PHP + du CSS peut-être?
Vive Firefox, et un grand merci pour votre aide

[/b]