【发布时间】:2017-12-13 17:51:39
【问题描述】:
我目前正在为 Outlook 桌面客户端创建一个签名设计,并且我已经设法让所有平台看起来都很好,除了在 Outlook 和 GMail 等移动客户端上的行之间存在一些过多的空白。看起来行高已设置为 150% 左右,尽管设置为 100% 以及边距和填充都设置为零。
<p style="padding:0;margin:0;line-height:100%;font-size:9pt;">One line</p>
<p style="padding:0;margin:0;line-height:100%;font-size:9pt;">Two line</p>
有人知道这个问题吗?无论如何降低行高会导致桌面客户端出现问题。
【问题讨论】:
-
尝试媒体查询以获取小屏幕的样式。只需更改较小宽度屏幕的 line-height 值即可。
-
谢谢,不幸的是,大多数电子邮件客户端仅支持内联 CSS。我之前确实给过你的建议,但不幸的是没有运气。
-
您是否尝试使用绝对值而不是 % 值作为行高?这应该使它保持一致。
-
不幸的是 px 被 Outlook 自己转换为 pt,当它到达 GMail 时,除了 % 之外的任何东西都会被剥离。