I created a webpage with two overlapping images, applying an opacity filter to the top image for readability. While the opacity displays correctly on screen in most browsers like IE and Firefox, issues arise when printing from IE 7 or 8; only the top image is printed. Printing from IE 9 and Firefox shows the top image as translucent.
Here is the code for my webpage:
<html>
<body>
<DIV style="POSITION: absolute; WIDTH: 366px; HEIGHT: 439px; TOP: 100px; LEFT: 100px; Z-INDEX: 1;">
<IMG style="POSITION: relative; WIDTH: 366px; HEIGHT: 439px;" src="below_picture.png">
</DIV>
<DIV style="POSITION: absolute; WIDTH: 366px; HEIGHT: 439px; TOP: 100px; LEFT: 100px; Z-INDEX: 390;">
<IMG style="POSITION: relative; WIDTH: 366px; HEIGHT: 439px; FILTER: alpha(opacity=75);" src="above_picture.png">
</DIV>
</body>
</html>
What CSS style should I use to adjust opacity when printing from Internet Explorer 8?