2011-10-12 85 views
-1

我发送了数以万计的电子邮件,我的所有Verizon用户都收到空白的电子邮件。Verizon电子邮件是空白?

看着他们回到我的HTML/HAML,似乎Verizon的电子邮件解析器将div标签内的div标签放在我的clear:both div标签后面。

下面是我清晰的div标签及其他属性的示例。

%div{:style => "clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;"} 

我该如何解决此问题,以便我的电子邮件以与其他人一样的方式显示给Verizon订户?

+0

哟那一票下降是瘸子。这些信息对整个Web开发社区都很有价值。 – Trip

回答

1

简单!

只需在清晰div内添加一些Foobar文本即可。出于某种原因,这绕过了他们的错误与div标签设置为清除消耗其下的所有div标签。

一个例子:

%div{:style => "clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;"} 
    Whatever Text. 

在纯HTML:

<div style="clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0; font-size: 0; float: left;" class="clear"> 
    Whatever text. 
</div>