28173 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai une page en 2 colonnes sommaire et centre.
La colonne centre est assez longue et provoque un ascenseur.

Tout est parfait, sauf que si l'on veut imprimer la page, elle se fait sur une seule page et donc, soit n'apparait que les éléments supérieurs (ascenseur en haut), soit on obtient tout mais en minuscule (en jouant sur les pourcentage).

Quelqu'un a-t-il une idée ?

Merci

Le css

body {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;

}
div#sommaire {
	margin-left: 10px;
	float: left;
	width: 25%;
	overflow: auto;
	background: lightblue;
 }
div#centre {
	margin-left: 10px;
	margin-right: 5px;
	overflow: auto;
	height: 100%;
}


Le html

<div id="sommaire"> 
  <h2>Sommaire</h2>
...
</div>
<div id="centre">
...
</div>