在Blackberry中强制使用正确的字体大小来在HTML电子邮件中呈现?

时间:2012-09-11 15:14:08

标签: email mobile blackberry html-email font-size

我正在开发一个需要在Blackberry OS上渲染的html电子邮件。黑莓中的文本格式不断爆炸,请参见截图。

黑莓------------正确------------

Blackberry Screenshot Correct Screenshot

这是我目前的代码 -

<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center" style="background-color:#000000 !important;padding:0;" bgcolor="#000000">
 <tr>
  <td style="color:#ffffff;font-size:12px;background-color:#000000;" bgcolor="#000000" valign="top">
    <span style="font-weight:bold;font-size:22px;mso-line-height-rule:exactly; line-height:24px;">
       Aliquam Commodo Velit vel Ipsum
    </span>
    <span style="mso-line-height-rule:exactly; line-height:13px;">
       <br>
    </span>
    Duis consectetur velit vel ipsum interdum anella onsequat lacus mattis.        
  </td>
 </tr>
</table>

任何想法都将不胜感激。这让我的大脑感到震惊。谢谢!

3 个答案:

答案 0 :(得分:3)

这对我来说是这样的:

@media (max-width: 600px) {
      * { -webkit-text-size-adjust:none; }
}

答案 1 :(得分:0)

尝试将min-width ='600px'添加到表中,因为有些设备不喜欢%(例如Androids)中的宽度。另请注意,font-size=12px适用于应用于<span>的{​​{1}}。

答案 2 :(得分:0)

很明显,font-size:22px会覆盖font-size:12px中给出的td。您可以做的是,而不是跨度将td划分为两个td并让他们使用不同的字体大小的html电子邮件获取td而非span标记的字体。