28172 sujets

CSS et mise en forme, CSS3

Bonsoir à tous,

Développant un site basé sur mediawiki, j'ai quelques problèmes avec Internet Explorer et l'affichage de certaines div.

En fait, le problème que j'ai apparaît uniquement lorsque je veux consulter une page "printable", cad avec un css réduit au minimum, pas de menu, etc ...

Voici un exemple:

Page d'origine:
http://epp.eurostat.ec.europa.eu/statistics_explained/index.php?title=Urban_rankings

Page à imprimer:
http://epp.eurostat.ec.europa.eu/statistics_explained/index.php?title=Urban_rankings&printable=yes

A l'affichage, que ce soit sur le site en lui même ou la version à imprimer, pas de problèmes, tout est bien placé.

Mon problème apparaît lorsque l'on veut faire un aperçu avant impression (sous IE, Firefox pas de problèmes). Mes images placées à droite par l'éditeur sont là grâce à un
float:right;
. Et il y a quelque chose qui fait que (et je ne l'ai pas trouvé, si je le trouve, ça va aller mal pour lui) les dernières images (combien, ça dépend) n'apparaissent pas dans l'aperçu avant impression. Il y a bien un
clear:right;
qui est effectué, mais rien à faire, l'affichage est foireux sous IE ...

Voici la feuille de style utilisée:

http://epp.eurostat.ec.europa.eu/statistics_explained/skins/common/commonPrint.css

Les classes CSS utilisées dans mon cas, div.thumb et div.tright.

Il y a d'autres bizarreries qui apparaissent dans l'aperçu avant impression, mais mon problème principal reste les images qui ne s'affichent pas ...

D'où peut venir le problème d'après vous ? Est-ce que IE ne supporte pas plusieurs div flottantes les unes en dessous de l'autre ?

Merci d'avance pour votre aide Smiley smile

Enes