Bonjour,
J'ai une DIV qui peut être plusieurs fois masquée et affichée par l'utilisateur grâce à du code Javascript (madiv.style.display = 'none'; et madiv.style.display = 'block'; )
J'aimerais que cette div soit toujours imprimée avec la page et à une position bien précise, pour cela j'utilise une feuille de style en mode print :
<link href="StyleImpression.css" rel="stylesheet" type="text/css" media="print" />
et dans cette feuille de style je définis la classe suivante :
1 2 3 4 5 6 7 8
|
.ImprimeCentre
{
display: block;
position:absolute;
top: 30px;
left: 200px;
} |
Mais le problème c'est que si l'utilisateur modifie une de ces props CSS (par exemple : masquer la div) ba au moment de l'impression la div ne sera pas imprimée, comme si que la valeur affectée par javascript prend le dessus sur la valeur définit dans la feuille de style d'impression (media=print)
y a t'il un contournement ?
Partager