Bonjour à tous,
voila j'ai un petit soucis de mise en page css ...
J'ai une pop up permettant l'affichage / et l'impression d'un emplois du temps en format paysage ..
J'ai utilisé une feuille de style spécifique à l'impression mais celle ci ne prend plus en compte toutes mes mises en page, que ce soit pour les tailles de tableaux (oui je sais pas de mise en page tableau mais bon quand on fait un emplois du temps c'est un peu plus pratique que les divs.. bon bref )
Plus de couleurs (bon ça encore pas trop grave, quoi que pour les td avec un fond gris que j'avais mis , qui normalement est pris en compte pour l'imprimante même en noir et blanc), plus de taille fixe, plus rien ..
Est ce que cela est normal ou est ce que j'ai fait ma feuille de style comme un goret ?
Code :
- /* CSS Document */
- body
- {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 12px;
- text-align: left;
- }
- .rougeimportant {
- color: #CC3300;
- font-weight: bold;
- }
- .Menus {
- font-weight: bold;
- color: #003366;
- text-align: left;
- /*line-height: 28px;*/
- height:35px;
- vertical-align:middle;
- text-align:center;
- }
- .sousMenus {
- font-weight: bold;
- color: #003366;
- text-align: left; /*line-height: 28px;*/
- height:35px;
- vertical-align:top;
- }
- .txt {
- padding-bottom : 20px;
- }
- .txt_autre {
- font-size: 10px;
- }
- .sousMenus02 {
- color: #000000;
- text-align: left;
- line-height: 14px;
- height:35px;
- vertical-align:top;
- }
- .sousMenus03 {
- color: #0033cc;
- text-align: left;
- line-height: 14px;
- height:35px;
- vertical-align:top;
- background-color:#CCCCCC;
- }
- /* Permet d'avoir un format d'impression en paysage */
- @page
- {
- size: landscape;
- }
|
Est ce possible de pouvoir avoir au moins le valign top pour mes cellules et une taille fixe pour chacune d'elle histoire que j'ai au moins une mise en forme correcte. Les couleurs je m'en fou un peu mais pour le tableau ça me chagrine..
En vous remerciant d'avance..
PS : voici l'appel de ma feuille
<link rel="stylesheet" type="text/css" media="print" href="print.css" />
Sans le media="print" c'est tout beau mais c'est quand même cte bete qui me fait tout
Sinon j'ai juste besoin d'avoir la mise en page en paysage, est réglable dans le windows.print de javascript et que je n'est pas ce pb de css ??