Récemment, lors de l'impression pour les clients, le client a demandé à ne pas imprimer la tête de la page lors de l'impression, mais d'imprimer le contenu sous le formulaire, car la tête a un arrière-plan et un bouton d'impression, et c'est un formulaire de ligne mince. Je pense que la forme de ligne mince n'est pas très simple.
Si vous ne savez pas comment faire une table de ligne mince, veuillez consulter le code suivant pour réaliser l'effet :)
<Table CellSpacing = 0 CELLPADDING = 0 Border = 0>
<tr>
<td bgColor = 'Black'>
<Table CELLSPACINE = 1 CELLPADDING = 1 Border = 0>
<tr align = Center bgColor = '# ffffff'>
<td Colspan = 2> National </td> <td Colspan = 1> City </td>
</tr>
<tr BgColor = '# ffffff' align = Centre>
<TD> People's Daily </td>
<TD> Liberation Daily </td>
<TD> Xinmin Evening News </td>
</tr>
</ table>
</td>
</tr>
</ table>
Puis définissez IE pour imprimer l'arrière-plan, je pensais que ce serait fait
En conséquence, j'ai imprimé un aperçu et trouvé un gros bloc noir sur la tête. Pourquoi? Parce qu'il y a un arrière-plan dans ma tête, il a pris la page!
.
{
Largeur: 100%;
hauteur: 32px;
hauteur de ligne: 32px;
Image d'arrière-plan: URL (images / gtitle.gif);
padding-gauche: 130px;
marge-fond: 10px;
}
J'ai commencé à me sentir déprimé. J'ai recherché en ligne pendant longtemps mais je n'ai pas pu avoir une solution parfaite. J'ai décidé de le faire moi-même.
Après y avoir réfléchi pendant longtemps, je l'ai finalement fait :)
CSS est défini comme suit:
Aucuneprint: la définition de style cachée lors de l'impression
TABPRINT: Fin Ligne Table Style Définition à imprimer
NextPate: Définition du style pour la pagination
linetd: haha, voici la chose la plus importante, rendez votre forme parfaite lorsque l'impression
Copier le code