PIE icon indicating copy to clipboard operation
PIE copied to clipboard

Printing issues

Open lojjic opened this issue 13 years ago • 3 comments

Reported against master code built 2011-12-31

See testcase and screenshots in http://css3pie.com/forum/viewtopic.php?f=3&t=1451

lojjic avatar Jan 03 '12 16:01 lojjic

Same problem here even with current master.

phlppn avatar Apr 19 '12 13:04 phlppn

I'm experiencing this same bug. From what I can tell, this may be an interaction with the html5shiv (https://github.com/aFarkas/html5shiv). I'm using the latest head from github for both PIE and html5shiv-printshiv.js, and I'm testing in IE8 under Windows XP.

When I go to print the page, the entire layout and styling changes briefly. Usually this is just a quick flash while the print dialog is coming up. I assume this is html5shiv adjusting the page so it will print properly and my print.css applying itself. However, when the page returns to normal some of my styling is missing. Here's a quick before and after of one part of the page, showing several missing items.

before-print

after-print

Some of these elements—like the phone number box and menu disclosure triangles—will return when hovered over, as noted in the original report. Others—like the Addthis links outline—will not.

This may or may not be the same issue, but my client noted that when he prints in IE, all of the article content disappears and doesn't come back. I don't yet know what version of IE or Windows he is using though, and I have not been able to reproduce this.

jstoller avatar Dec 20 '12 06:12 jstoller

This does appear to be a conflict with the html5shiv. I've worked with the maintainer of that project to find a solution. It seems that anyone wishing to use both CSS3PIE and the html5shiv, needs to use the htc version of html5shiv

jstoller avatar Jan 03 '13 22:01 jstoller