首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML电子邮件在android电子邮件上不显示全角

问HTML电子邮件在android电子邮件上不显示全角
EN

Stack Overflow用户
提问于 2014-05-22 04:43:33
回答 2查看 2.2K关注 0票数 2

我有一封HTML电子邮件,它使用表格,没有样式,在iphone和其他电子邮件程序上都可以很好地查看,但在Android手机上,它显示放大,你不能用手指来缩小它。

有没有什么办法可以强制电子邮件程序全屏显示并允许缩小?

EN

回答 2

Stack Overflow用户

发布于 2014-05-22 18:22:42

我认为电子邮件是用内联CSS和表格创建的,

桌面喜欢宽度为%,以便覆盖整个宽度,苹果产品也进行了调整,但Android需要以像素为单位。试试这个:

代码语言:javascript
复制
<body style='width:100%; min-width:600px; ' >....</body> 

另外,一篇基于优化Android设备电子邮件设计的文章可供参考?

http://www.campaignmonitor.com/blog/post/3638/why-cant-i-get-my-html-email-to-look-great-on-android-devices

票数 1
EN

Stack Overflow用户

发布于 2015-09-17 20:35:59

上面的解决方案并不适用于所有情况。我们已经在web上看到了许多不同的解决方案,比如声明viewport meta,比如:

代码语言:javascript
复制
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

或者身体:

代码语言:javascript
复制
<body style='width:100%; min-width:600px; ' >

他不是为我们工作的简单的电子邮件。

另一种解决方案是在每次要创建新行时将表放入TD中,并将td宽度设置为600px宽度:-您的内容

这对我们来说似乎有点烦人。

在所有情况下对我们都有效的解决方案是将所有电子邮件的内容包装在一个指定宽度为600px的td中,并将其显示为一个块,如下所示:

代码语言:javascript
复制
<table width="600" align="center">
<tr>
<td width="600" style="min-width:600px;display:block;">
--- HERE GOES YOUR EMAILING STARTING WITH A TABLE ---
<table>
<tr>
<td> HELLO THIS MY EMAIL</td>
</tr>
</table>
</td>
</tr>
</table>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23793420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档