This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

সহায়তা খুঁজুন

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

আরও জানুন

how to remove the small top margin, which appears only on the first page of printing

  • 2 উত্তরসমূহ
  • 1 এই সমস্যাটি আছে
  • 116 দেখুন
  • শেষ জবাব দ্বারা jrewing

more options

first i removed header and footer, and set the all margins to be found in about:config(Linux) or in Dialog (Windows) to zero.

On all html documents i get a little gap on the top of the first page, but not on the second one. The gap appears on paper print, on file print(PDF) and on preview - under firefox (17.0) for Linux and Windows. IE 8 on windows has other abnormalities, but equal top margin on all printed pages.

How can i remove this difference top margins between first page and the following once in firefox ?

first i removed header and footer, and set the all margins to be found in about:config(Linux) or in Dialog (Windows) to zero. On all html documents i get a little gap on the top of the first page, but not on the second one. The gap appears on paper print, on file print(PDF) and on preview - under firefox (17.0) for Linux and Windows. IE 8 on windows has other abnormalities, but equal top margin on all printed pages. How can i remove this difference top margins between first page and the following once in firefox ?

jrewing দ্বারা পরিমিত

সমাধান চয়ন করুন

It seems the difference is the default 8px margin on the body element, which only appears the first page. To remove it on a case-by-case basis, you could use a bookmarklet (a snippet of script you run by clicking a bookmark entry).

To remove it automatically on every page, you could use a style rule in userContent.css or in a Stylish rule. I haven't tested this rule very extensively, but something like this:

@media print{
  body {margin-top:0 !important;}
}
প্রেক্ষাপটে এই উত্তরটি পড়ুন। 👍 2

All Replies (2)

more options

চয়ন করা সমাধান

It seems the difference is the default 8px margin on the body element, which only appears the first page. To remove it on a case-by-case basis, you could use a bookmarklet (a snippet of script you run by clicking a bookmark entry).

To remove it automatically on every page, you could use a style rule in userContent.css or in a Stylish rule. I haven't tested this rule very extensively, but something like this:

@media print{
  body {margin-top:0 !important;}
}
more options

Yes - the default margin-top in body is responsible for this behavior. Thanks for your solutions.