At the top of my website, i have a graphic with the logo on the left. I also have another graphic on the right, however this graphic is not that important and just completes the header. To connect the two, I have a repeating graphic in the table rows background (so it looks smooth all the way across).
Lastly, i put a PNG image on top of the graphic on the right, so it overlaps the not-so-important graphic as it hides itself when the browser window is resized. The problem i'm having is that in IE, my background repeating image doesn't show up, causing a gap between my PNG and the un-important image. Any ideas on how to accomplish this and still maintain a clean/resizabable header?
here's my code:
_______________
_brian.
Lastly, i put a PNG image on top of the graphic on the right, so it overlaps the not-so-important graphic as it hides itself when the browser window is resized. The problem i'm having is that in IE, my background repeating image doesn't show up, causing a gap between my PNG and the un-important image. Any ideas on how to accomplish this and still maintain a clean/resizabable header?
here's my code:
Code:
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="noprint">
<tr style="background-image:url(img/header_bg.jpg); background-repeat:repeat-x; background-position:top;">
<td width="532" align="left" valign="top" nowrap="nowrap" style="background-image:url(img/header_bg.jpg); background-repeat:repeat-x; background-position:top;"><a href="index.php"><img src="img/logo.jpg" width="532" height="128" border="0"></a></td>
<td align="left" valign="top" nowrap="nowrap" style="overflow:hidden; background-image:url(img/header_image.jpg); background-repeat:no-repeat; background-position:right;"><img src="img/fade.png" width="40" height="128" border="0"></td>
</tr>
</table>
_______________
_brian.