Internet Explorer 11 Bug When Printing Table Borders

Issue #729179 • Assigned to Bogdan B.


Aug 21, 2014
This issue is public.
Reported by 5 people

Sign in to watch or report this issue.

Steps to reproduce


Repro Steps:

I will attach my source html and css in one file.

Expected Results:

Uniform borders when printing just like they are displayed in the browser windows.

Actual Results:

Dev Channel specific:



0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Sermet I.”

      Changed Assigned To from “Sermet I.” to “Saranya K.”

      Changed Status to “Confirmed”

      Changed Status from “Confirmed”

      Changed Assigned To to “Rossen A.”

      Changed Assigned To from “Rossen A.” to “IE F.”

      Changed Status to “Won’t fix”

      Changed Assigned To to “Bogdan B.”

      Changed Status from “Won’t fix”

    • Have this problem too. Also applicable to IE8,9,10. Clients can’t print good-looking reports :(

    • To reproduce the issue, create a html page with the X-UA-Compatible metatag set to 8 or higher. Insert a table big enough to span multiple printed pages. Set the css for table headers, rows or cells to page-break-inside: avoid. When printing the page, the breaks will apply correctly, repeating the table header on the next page. But the first row after the repeated header will have its outer borders pushed to the middle by one px and show a ‘bold’ border between its cells and at the top where it touches the repeated header. Same occurs if only the table has a border and the rows don’t.

    • This is a frustrating problem to attempt to work around. It seems to be an issue with adjoining borders. It seems counter intuitive, but this worked as a work-around for me.
      table {border-collapse: separate; border-spacing: -1px;}

    You need to sign in to your Microsoft account to add a comment.

    Sign in