html - Chrome/GMail : should be 29px, 中奇怪的图像大小为 27.986px

标签 html css google-chrome html-email

我得到了我认为是典型的基于表格的 EDM,其中包含一些图像(也是链接)。

对于某些用户来说,图像可以整齐地放入他们的表格单元格中。对于其他用户,存在明显的差距。

但是当我说“对于某些用户”时,这不会发生在我在 Chrome 上,在 GMail 中查看 EDM,而它确实发生在另一个用户身上,谁在使用完全相同版本的 Chrome (35.0.1916.153) 并且还在 GMail 中查看它。

当我检查 img 元素时,在我的浏览器中它们是 29px。在问题浏览器中,它们是 27.986px,这当然是不可能的。

它们的大小不涉及任何百分比。

这是它在代码检查器中的样子

http://i.imgur.com/2oLHOms.png

示例代码如下:

<td width="29" style="border-collapse:collapse;">
    <a target="_blank" href="something">
        <img src="something.jpg" width="29" height="29" alt="something" 
        border="0"  style="display:block;outline-style:none;text-decoration:none;-ms-interpolation-mode:bicubic;border-style:none;">
    </a>
</td>

有什么想法吗?

最佳答案

您可能已经找到了这个问题的答案,但如果您还没有找到解决方案的话。可能填充和间距仍然存在。有时样式标签和元素会从电子邮件中删除。

尝试添加:

cellspacing="0"cellpadding="0"border="0"

到表格标签。

关于html - Chrome/GMail : should be 29px, 中奇怪的图像大小为 27.986px,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24601194/

相关文章:

javascript - # Uncaught ReferenceError : safetxt is not defined #

html - 使用CSS垂直对齐图像

java - "Java is required"虽然我当然有Java

javascript - 将文件下载委托(delegate)给 Chrome 中的外部函数

jquery - 为什么这不删除选项?

java - 我如何在 GWT 中序列化一个复杂的类?

html - 我希望超链接位于不同的位置

html - 几乎全屏标题问题

html - Bootstrap 水平下拉菜单右对齐

css - Chrome 获取 "user agent stylesheet"