2011-10-12 82 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>