CSS impression background
mail_pops
Messages postés
6
Statut
Membre
-
brunet_j -
brunet_j -
Bonjour,
Je viens de créer une page web que j'ai voulue conforme aux standards HTML strict. J'ai donc notamment supprimé la majorité des balises <img...> que j'ai remplacé par des balises <h1> ou <button> en mettant l'image en background.
page html :
feuille de style :
Cependant, à l'impression, les images de fond ne sont pas imprimées et seul mon texte alternatif apparait.
Quelqu'un connait-t-il la solution (si possible conforme aux standards) à mon problème ? Devrais-je me résoudre à abandonner les standards ?
Merci.
Je viens de créer une page web que j'ai voulue conforme aux standards HTML strict. J'ai donc notamment supprimé la majorité des balises <img...> que j'ai remplacé par des balises <h1> ou <button> en mettant l'image en background.
page html :
<h2 class="frame_hg"><span>Decoupe haut gauche</span></h2>
feuille de style :
h2.frame_hg {
position:absolute;
left:144px;
top:0px;
background-image:url("../decoupes/frame_hg.GIF");
width:169px;
height:88px;
margin:0px;
}
h2.frame_hg span {
display:none;
}
Cependant, à l'impression, les images de fond ne sont pas imprimées et seul mon texte alternatif apparait.
Quelqu'un connait-t-il la solution (si possible conforme aux standards) à mon problème ? Devrais-je me résoudre à abandonner les standards ?
Merci.
A voir également:
- CSS impression background
- Spouleur d'impression - Guide
- Impression livret a5 - Guide
- Impression ecran samsung - Guide
- Windows 7 logon background changer - Télécharger - Thèmes & Fonds d'écran
- Impression miroir ✓ - Forum MacOS
2 réponses
Salut
Ton problème ne vient pas de la programation de ta page, mais uniquement des paramètres de ton navigateur. Je suppose que tu navigue avec I.E. Pour régler ton problème, il te suffit d'aller dans :
outils > options internet > Avancé > Impression en cours : impirmer les couleurs et les images d'arrière plan.
Et si tu n'utilise pas I.E., et ben faut espérer que qqun d'autre t'aidera, car je connais super mal les autres browser...
@+
Ton problème ne vient pas de la programation de ta page, mais uniquement des paramètres de ton navigateur. Je suppose que tu navigue avec I.E. Pour régler ton problème, il te suffit d'aller dans :
outils > options internet > Avancé > Impression en cours : impirmer les couleurs et les images d'arrière plan.
Et si tu n'utilise pas I.E., et ben faut espérer que qqun d'autre t'aidera, car je connais super mal les autres browser...
@+
C'est bien ce qu'il me semblait, mais c'est pour un site professionnel à mettre en ligne et je me vois mal demander à tous les utilisateurs de modifier les paramètres de leur navigateur.
(je suis personnellement sous Mozilla, mais le client qui m'a fait la remarque est sous IE) .
En tout cas, merci bien et à bientôt.
(je suis personnellement sous Mozilla, mais le client qui m'a fait la remarque est sous IE) .
En tout cas, merci bien et à bientôt.
J ai cherché pendant une semaine et pour imprimer un blackground sans modifé l option dans IE ce n est pas possible
Hors j utilise une autre technique qui fonctionne a merveille , pour eviter de gaspiller des feuilles aperçus avant impression ^^
J utilise du GD de PHp, c est tres long a faire mais l avantage c est que la police de caractere est du coté serveur quelle que soit votre nagivateur vous imprimer vos blacground et le texte avec car c est image que l'on ecrit par dessus , pour plus d infos allez sur php.net
Hors j utilise une autre technique qui fonctionne a merveille , pour eviter de gaspiller des feuilles aperçus avant impression ^^
J utilise du GD de PHp, c est tres long a faire mais l avantage c est que la police de caractere est du coté serveur quelle que soit votre nagivateur vous imprimer vos blacground et le texte avec car c est image que l'on ecrit par dessus , pour plus d infos allez sur php.net