bonjour à Tous,
je viens de rencontrer un problème avec mes CSS.
j'ai un CSS pour la présentation a l'écran et un pour imprimer la page. Donc pour celà j'utilise les media voici mes déclarations :
1 2
| <link href="../Theme/tmp.css" title="Aperçuavantprint" rel="stylesheet" type="text/css" media="screen" />
<link href="../Theme/print.css" title="print" rel="stylesheet" type="text/css" media="print" /> |
donc pour l'impression j'ai des balises DIV qui sont déclaré a 'none' pour ne pas les imprimers. Le problème est que même si je met media="print, screen" ce la ne fonctionne pas, les DIV déclarés sont affichées.
je voudrais savoir si cela viens de mon code ou plus de mon serveur ?
La présentation correct voir image :
sauf que lors de l'impression les liens Accueil, Imprimer et Créer Fiche ne doivent pas apparaitre et je doit avoir la même présentation alors que je ne l'ai pas.
la je ne comprend pas pourquoi la mise en page ce fait avant et pas après. Pour la mise en page je n'utilise que les id.
j'ai un probléme sur mon impression sa ne imprime pas se que je voi à l'écran, j'ai pourtant utilisé une feuille de style et j'ai ajouter dans <HEAD> la ligne
<link rel="stylesheet" type="text/css" href="CSS/print.css" media="print">
Je voudrais savoir si il y a une dimension a respecter et autre chose.
Merci par avance pour votre aide.
Bonne journée à tous.
Kévin
Partager