私のhtmlでは、ヘッダーとフッターは固定されていますが、本文の内容はヘッダーとフッターと重なっています。重複することなくヘッダーとフッターの間にコンテンツを表示したいどのように達成することができますか?印刷ページの固定ヘッダーとフッターの間のマージンを設定する方法は?
私はこの点について助けてください。下記のこのCSSコードを使用してください。 これを確認してこの問題を解決できます。
<style type="text/css">
@media print {
#header {
display: table-header-group;
position: fixed;
top: 0;
left: 0;
margin: 0px;
padding: 0px;
width: 100%;
}
#body {
/*position: absolute;
height: 80%;
margin-top: 0em !important;
margin-bottom: 1em !important;
padding: 2em 0 0 0;
margin:0 auto;*/
position: absolute;
margin-top: 10% !important;
margin-bottom: 5% !important;
height: 80%;
overflow: visible;
text-align: justify;
width: 90%;
}
#footer {
display: table-footer-group;
position: fixed;
bottom: -0.6em;
left: 0;
margin: 5em 0px 0px 0px;
padding: 0px;
width: 100%;
/*clear:both;*/
/*padding-top:98%;*/
/*padding-bottom:1em;*/
/*page-break-after: avoid;*/
}
}
@media screen {
#thead {
display: block;
/*padding-right: 5.9em;
padding-left: 6px;*/
width: 100%;
/*height: 5%;*/
}
#tbody {
display: block;
/*height: 80%;
vertical-align: central;
padding-top: 5em;
padding-bottom: 3em;*/
text-align: justify;
width: 100%;
margin-top: -5em;
}
#tfoot {
display: block;
/*padding-right: 6em;
padding-top: 2em;*/
width: 100%;
/*height: 4%;*/
}
}
</style>
ヘッダーとフッターは、高さが固定されていますか? –
HTMLコードを共有します。 –
LoïcBellemare-Alford 私はヘッダーイメージとフッタイメージを使用していますが、これらのイメージの高さが異なります。だから、どうすればそのコンテンツを修正できますか? –