【问题标题】:Outlook 2010 rendering differences?Outlook 2010 呈现差异?
【发布时间】:2012-07-10 22:18:57
【问题描述】:

我的同事和我都安装了 Outlook 2010,我们将它与 Microsoft Dynamics CRM Outlook 客户端一起使用。当我们查看相同的 CRM 网页时,有时会出现网页呈现差异。

我知道 Outlook 2010 使用 MS Word 引擎来呈现网页,但我不明白为什么他的页面布局会中断而我的却没有,而我们都在 Windows 7 上使用相同版本的 Outlook。

例如,我创建了一个自定义网页,其中包含一些按钮标签,其中包含图像。我将 Twitter Bootstrap 用于 CSS。最近我将 Bootstrap 更新到 2.0.4 版本,他们在其中向 im​​g 元素添加了一个新属性,即“最大宽度:100%;”。他的按钮图像宽度减小到 0(或至少不再可见),而我的按钮图像宽度仍为 16px 左右且可见。怎么会?

什么可能导致这些差异?请帮忙。

【问题讨论】:

  • 有些注册表设置可以改变“IE 渲染模式”。不知道有没有这样的互动?
  • 电子邮件的引导程序?你是在自找麻烦。里面有这么多的 CSS,调试起来一定是一场噩梦。另外,检查一下你们两个的 DPI,如果不同,可能是一些问题的根源。
  • @TheZ 我不是在谈论 Html 电子邮件,而是在谈论网页。 Crm Outlook 客户端使您能够从 Outlook 打开 crm 网页。这是一个网络应用程序。
  • @mdocter 哦,谢谢你澄清这个问题,如果我是你,我仍然会调查 DPI 的事情。在具有不同 DPI 设置和 Outlook/MS Word 渲染的其他相同计算机上,我遇到了一些非常奇怪的渲染不一致。
  • @pst 您是否知道那会是哪个注册表设置?这是否只影响 IE 或 MS Word?

标签: css twitter-bootstrap dynamics-crm-2011 outlook-2010


【解决方案1】:

过去,我在从具有一种 DPI 设置的计算机发送到另一台计算机时遇到了问题,我什至能够通过在以前不受影响的计算机上切换 DPI 来重现该问题。所以我会先检查这些设置并进行比较。

不幸的是,我不得不解决这个问题,但我再也没有回去寻找好的解决方案。

我同意这可能是因为 Outlook 现在使用共享的 MS Office 呈现引擎呈现 html。虽然这意味着将 word 文档传入和传出 Outlook 更加一致,但也意味着所有内容都使用 MS Word 的英寸/点呈现。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-10-26
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    • 2012-06-13
    • 2019-06-20
    • 2012-10-26
    相关资源
    最近更新 更多