我有以下代码片段通过电子邮件发送到GMAIL
:
<table width="800" align="center" cellspacing="0" cellpadding="0" border="0" bgcolor="" class="100p">
<div style="position: relative; left: 0; top: 0;">
<img src="background.jpg" style="position: relative; top: 0; left: 0; display:block;"/>
<a href="link.com">
<img src="mainimage.jpg" style="position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; top: 0; bottom: 0; top: 0; bottom: 0; display:block;" />
</a>
</div>
但是当代码通过gmail时,它只是将两个堆叠在另一个之下。我按照link的建议,但似乎没有什么工作可以让主要在背景中漂浮。
请帮忙!
答案 0 :(得分:0)
<table width="800" align="center" cellspacing="0" cellpadding="0" border="0" bgcolor="" class="100p">
首先,从不以数字(100p)启动css class 或 id 名称!这通常是任何语言中的禁忌。
其次,您使用的是表格,但您没有任何列或行。那是为什么?