首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有什么方法可以为电子邮件2和它的模板语言Inky提供元素填充和/或边距?

有什么方法可以为电子邮件2和它的模板语言Inky提供元素填充和/或边距?
EN

Stack Overflow用户
提问于 2016-04-13 18:14:59
回答 1查看 469关注 0票数 1

有什么方法可以为电子邮件2和它的模板语言Inky提供元素填充和/或边距?

我发现了两种向编码电子邮件的元素添加填充的方法(大多数邮件客户端都这样做):

  • 给一个td元素填充

这显然是最常用的电子邮件布局方法。但是,在您的工作流中采用Inky时,td元素将合并到<container>元素中。

  • “表自然地占据了它们可用的空间。因此,可以通过在列的左和右添加空列来对列进行居中。”

这就是你必须坚持网格的问题。我已经注意到,您可以自定义网格划分的单元格数,但是,设计也必须使用网格。

这些是我在搜索和查看基金会的电子邮件2文档时发现的方法。我是忽略了什么,还是我误解了什么,还是Inky只用于与基于网格的设计结合使用?

作为一个额外的问题,我如何使用Inky垂直对齐元素?

EN

回答 1

Stack Overflow用户

发布于 2016-04-28 11:18:31

我可以向基金会回答我的第二个问题,请发电子邮件2.1更新:

电子邮件客户端之间的垂直间隔并不像听起来那么简单,事实上,它始终不一致。Outlook的版本不尊重保证金和填充同样的内容,而且<br>的版本在各地都不一样。另外,谁想看到整个地方的<br><br><br>呢? 新的<spacer>组件负责处理这个问题。

代码语言:javascript
复制
<spacer size="16"></spacer>

大小是您需要的垂直间距的高度(以像素为单位)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36606370

复制
相关文章

相似问题

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