Bonjour,
Je suis actuellement en train de faire une site pour mon club de tennis. Bien évidemment, je tente de le faire aux normes et ceci pour les plus de navigateurs possibles.
J'ai désormais fini tout ce qui était contenu et formes et je m'applique désormais à rectifier tous les problèmes de validation W3C et de compatibilités IE
Mon site est visible ici : http://ctdraveil.free.fr
Le premier bug (les autres suivront dans d'autres topics ^^) est le fait que mes trois animations flash de la div "bandeau" possède entre elles des espaces visibles dans Opéra, Firefox, Safari et Flock entre autres... mais pas dans IE7 (qui se retrouve à représenter la chose exactement comme je le veux) !!
(Je précise aussi que j'ai rechercher des problèmes similaires et que je n'ai pas trouvé, ni sur Google (les problèmes venait de IE, a chaque fois) ni sur le forum, ni dans la FAQ)
Voici le code concerné :
Et le css qui va avec :
J'ai essayé de mettre des propriétés extremes aux balises "object" (display none, contours, positions, marges, paddings...), rien n'y fait, les animations ne semblent pas être affectées... sauf sur IE7 ! Un display none, ou des bordures semblent être correctement interprétés sur ce navigateur
Sur ce forum, une personne avait résolu le problème en mettant une balise "embed", qui n'est pas toléré dans les normes.
Quelles sont les spécifités de la balise "object" sur IE, qui font que ce navigateur semble interpréter comme je le souhaite ma volonté ? Et comment faire pour qu'il n'y ait plus d'espaces entre mes animations ?
Merci.
Modifié par Neeko (29 Dec 2008 - 17:55)
Je suis actuellement en train de faire une site pour mon club de tennis. Bien évidemment, je tente de le faire aux normes et ceci pour les plus de navigateurs possibles.
J'ai désormais fini tout ce qui était contenu et formes et je m'applique désormais à rectifier tous les problèmes de validation W3C et de compatibilités IE
Mon site est visible ici : http://ctdraveil.free.fr
Le premier bug (les autres suivront dans d'autres topics ^^) est le fait que mes trois animations flash de la div "bandeau" possède entre elles des espaces visibles dans Opéra, Firefox, Safari et Flock entre autres... mais pas dans IE7 (qui se retrouve à représenter la chose exactement comme je le veux) !!
(Je précise aussi que j'ai rechercher des problèmes similaires et que je n'ai pas trouvé, ni sur Google (les problèmes venait de IE, a chaque fois) ni sur le forum, ni dans la FAQ)
Voici le code concerné :
<div id="bandeau">
<script type="text/javascript" src="../scripts/accode1.js"></script>
<noscript>
<object type="application/x-shockwave-flash" data="flash/slideshowclub.swf" width="200" height="134">
<param name="movie" value="flash/slideshowclub" />
<param name="wmode" value="transparent" />
</object>
</noscript>
<script type="text/javascript" src="../scripts/accode2.js"></script>
<noscript>
<object type="application/x-shockwave-flash" data="flash/slideshowjoueurs.swf" width="200" height="134">
<param name="movie" value="flash/slideshowjoueurs" />
<param name="wmode" value="transparent" />
</object>
</noscript>
<script type="text/javascript" src="../scripts/accode3.js"></script>
<noscript>
<object type="application/x-shockwave-flash" data="flash/slideshowevents.swf" width="200" height="134">
<param name="movie" value="flash/slideshowevents" />
<param name="wmode" value="transparent" />
</object>
</noscript>
</div>
Et le css qui va avec :
div#bandeau {
width: auto;
height: 134px;
background-color: #CCCCCC;
text-align: left;
}
J'ai essayé de mettre des propriétés extremes aux balises "object" (display none, contours, positions, marges, paddings...), rien n'y fait, les animations ne semblent pas être affectées... sauf sur IE7 ! Un display none, ou des bordures semblent être correctement interprétés sur ce navigateur
Sur ce forum, une personne avait résolu le problème en mettant une balise "embed", qui n'est pas toléré dans les normes.
Quelles sont les spécifités de la balise "object" sur IE, qui font que ce navigateur semble interpréter comme je le souhaite ma volonté ? Et comment faire pour qu'il n'y ait plus d'espaces entre mes animations ?
Merci.
Modifié par Neeko (29 Dec 2008 - 17:55)