PIE
PIE copied to clipboard
Printing issues
Reported against master code built 2011-12-31
See testcase and screenshots in http://css3pie.com/forum/viewtopic.php?f=3&t=1451
Same problem here even with current master.
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.
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.
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