Jeg har gentagne gange haft problemer med subject.
Det ser ud til, at når man vil bruge background: transparent-stylen, så skal
der være defineret en baggrund før dette, for at objektet vitterligt bliver
gennemsigtigt.
Kan det passe, at man ikke i den sidste celle i en tabel kan definere et
baggrundsbillede, der kan ses i de foregående celler, simpelthen fordi en
browser renderer koden fra top til tå og ikke tager forbehold for en style,
medmindre den er relevant på det tidspunkt hvor koden læses?
/Kenneth
Se eksempel her :
VIRKER:
-------
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="background: url('
http://bgbilled.jpg') right bottom
no-repeat; border-left: 1px solid #8D8C8A; border-right: 1px solid #8D8C8A;
border-top: 1px solid #8D8C8A; border-bottom: 1px solid #8D8C8A;">
<table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="275" rowspan="2"><img src="billed2.jpg" width="275"
height="390"></td>
<td colspan="2" valign="top"><img src="billed3.gif" width="420"
height="100"></td>
</tr>
<tr>
<td width="255" height="290" valign="top" style="background-color:
transparent;"><p>Tamtam-tekst her.</p>
</td>
<td width="168" height="290" valign="top"> </td>
</tr>
</table>
</td>
</tr>
</table>
VIRKER IKKE:
------------
<table width="700" border="0" cellpadding="0" cellspacing="0">
<tr>
<td style="border-left: 1px solid #8D8C8A; border-right: 1px solid
#8D8C8A; border-top: 1px solid #8D8C8A; border-bottom: 1px solid #8D8C8A;">
<table width="700" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="275" rowspan="2"><img src="billed2.jpg" width="275"
height="390"></td>
<td colspan="2" valign="top"><img src="billed3.gif" width="420"
height="100"></td>
</tr>
<tr>
<td width="255" height="290" valign="top" style="background-color:
transparent;"><p>Tamtam-tekst her.</p>
</td>
<td width="168" height="290" valign="top" style="background:
url('
http://bgbilled.jpg') right bottom no-repeat;"> </td>
</tr>
</table>
</td>
</tr>
</table>