我正在开发一个需要在Blackberry OS上渲染的html电子邮件。黑莓中的文本格式不断爆炸,请参见截图。
黑莓------------正确------------
这是我目前的代码 -
<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>
任何想法都将不胜感激。这让我的大脑感到震惊。谢谢!
答案 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
标记的字体。