28220 sujets

CSS et mise en forme, CSS3

Je souhaite imprimer une page avec 3 colonnes div sous IE avec les 2 divs d'extémité à "display: none". IE n'affiche pas ces divs mais leur réserve quand même l'espace. C'est gênant. Quelles sont les solutions ? Ma page est en XHTML
Bonjour à toi aussi Balluche Smiley ohwell

C'est en effet pas normal que "display:none" réserve l'espace de tes deux div.
Avec une page en ligne, cela serait un plus certain pour que nous puissions t'aider, ou à défaut le code..

Tu n'utilises pas "visibility:hidden", car c'est le rendu que tu décrits ?
Si j'ai bien compris "visibility: hidden" créé la boîte (réserve l'espace) mais ne l'affiche pas. C'est tout le contraire de ce que je souhaite.

J'ai quand même résolu mon problème et je vous explique comment, çà peut servir à certains. En fait, mon div central avait des marges définies à gauche et à droite. Ces marges ne semblaient pas poser de problème à Opera puisque qu'elles n'apparaissaient pas à l'impression. Mais sur IE cela ne marchait pas. Lequel a le fonctionnement le plus logique ?