【问题标题】:Images appearing in all browsers but IE? [closed]图像出现在除 IE 之外的所有浏览器中? [关闭]
【发布时间】:2013-09-12 04:00:43
【问题描述】:

我刚刚完成了一份工作的 html 电子邮件,一切都很好......除了在 IE 中。页面顶部的图像出现在除 IE 之外的所有浏览器中。就个人而言,我已经在 IE 中检查过它,在 10 之前的所有版本中,它出现在我的浏览器上,但我的老板说它没有出现在他的浏览器上。 (他安装了 ie 8,所以无法检查过去)他希望它在 IE 8 上工作。

为什么图片不会出现在 Internet Explorer 中,但会出现在所有其他浏览器中?我听说过定位和某些 css 样式的问题,但从来没有图像不出现。

这是对电子邮件的测试: http://laurelsprings.staging.wpengine.com/email/tls/2013-fall/index2.html

【问题讨论】:

  • 这是电子邮件还是网页?不太清楚。
  • 这是我在临时站点上构建的电子邮件,因此我的老板可以在发送之前对其进行审核。没什么特别的,所有 html 和 css 都在同一个页面上。
  • 仅供参考,您的文档类型声明不正确。应该是<!DOCTYPE html> 而不是<!DOCTYPE html />(没有'/')
  • 这就是我的想法,基本模板是由以前的员工构建的。我需要通过并检查错误等。
  • 尝试将第一个 <td> 放在 <tr> 中。在</ul> 下方还有一个无关的</p>。我也不相信任何colspan=3 属性是必要的。

标签: html image internet-explorer


【解决方案1】:

不要在图像样式中使用“display:table”。 IE 不喜欢它。

【讨论】:

  • 这正是我的想法。我只是将其删除并询问是否是原因。将在一分钟内报告。
  • 我删除了它,一切正常。 IE8及以上应该支持display:table; (或者我是在网上阅读的),我想不是
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-11-20
  • 2011-06-30
  • 2020-07-26
  • 1970-01-01
  • 2013-09-17
  • 1970-01-01
  • 2018-12-17
相关资源
最近更新 更多