2016-11-03 43 views
-2

我已經爲每個pdf頁面生成了多個標頭(dompdf) 標頭固定,頂部:0px,寬度:100%。 我的問題是,在第二頁和第三頁等,我的標題是在我的文字內容,而不是有一個邊緣底部。如果我將保證金底部放到標題中,則不會發生任何事情(即使我爲該文本內容放置了保證金頂部)。 我該怎麼辦?關於文本內容的多個標頭 - pdf預覽

CSS:

#header { 
      position: fixed; 
      top: 0px; 
      width: 100%; 
      margin-top: -180px; 
     } 

#header img { 
      height: 175px; 
      width: 1000px; 
      float: right; 
      margin-top: 85px; 
      margin-right: 50px; 
     } 

HTML:

<div id="header"> 
    <img src="sd-logo.jpg"/> 
</div> 

感謝。

+0

嗨,你的問題不清楚。有關如何提出更好的問題,請參閱http://stackoverflow.com/help/how-to-ask – Zackh105

回答

0

使用固定位置元素時,您需要將其放在文檔的邊緣以防止重疊主體內容。您試圖通過指定負邊距來完成此操作,但這些操作未經完全測試。我建議使用負面定位。

CSS:

#header { 
    position: fixed; 
    top: -180px; 
    width: 100%; 
} 

#header img { 
    height: 175px; 
    width: 1000px; 
    float: right; 
    margin-top: 85px; 
    margin-right: 50px; 
} 

HTML:

<div id="header"> 
    <img src="sd-logo.jpg"/> 
</div> 

還要注意的是,由於固定和絕對定位的內容從文檔流中除去,利潤率不影響渲染任何其他內容。