2009-11-26 4 views
1

헤더 이미지 (style = "background-repeat : repeat-x;")가있는 웹 페이지를 만들었습니다. 이 페이지를 인쇄해야합니다. 그런 다음 인쇄 미리보기를 클릭하면 2 페이지가 표시됩니다. 첫 페이지 상단 위치는 헤더 이미지를 포함하고 2 페이지는 동일한 헤더 이미지를 포함하지만 헤더 이미지가있는 첫 페이지 만 필요합니다. 2 페이지는 헤더 이미지가 필요하지 않습니다. 제발 도와주세요Mozilla 인쇄 미리보기

답변

0

불행히도, 그게 어떻게 Firefox 기능, 각 새로운 인쇄 페이지는 개별 웹 페이지와 같습니다.

본문 배경을 제거하고 인쇄시에만 블록 머리글을 표시하여 "인쇄"특정 CSS를 사용하는 것이 좋습니다.

<html> 
<head> 
<style type="text/css"> 
body { 
    background: url(topbg.jpg) repeat-x; 
} 
div#printheader { /* Do not display for other non-print media */ 
    display: none; 
} 


@media print { /*CSS for print*/ 
    body { 
     background: none; 
    } 
    div#printheader { 
     display: block; 
    } 
} 
</style> 
<body> 
<div id="printheader"><img src="topbg.jpg" /></div> 
. 
. 
. 
. 
. 
</body> 
</html> 
: 여기

은 예입니다
관련 문제