【问题标题】:No Images are Displaying on IE11, but Display on FF, Chrome, and Edge在 IE11 上不显示图像,但在 FF、Chrome 和 Edge 上显示
【发布时间】:2016-10-31 02:01:23
【问题描述】:

我目前正在处理一个使用 flex 构建的项目,该项目目前由于某种原因在 Internet Explorer 11 上不显示任何图像(减去徽标)。图像在 Edge、Chrome 和 FF 上正确显示。据我所知,图像标签上有一个 ::after 和 ::before 属性,最大宽度:100%,只要我删除最大宽度属性,图像就会出现,但网站会略有变化。是否有任何解决方案可以在不从 ::before 和 ::after 中删除 max-width 属性的情况下解决图像问题?

【问题讨论】:

  • 你的意思是flexbox? IE 11 仅部分支持此功能。您可以在此处查看:caniuse.com/#search=flexbox
  • @Danibix 是的,抱歉。我正在使用 flexbox。
  • 为了让我们能够给出正确的答案,请发布您的代码的最小部分来重现问题
  • 是的,我目前正在复制它。我想我想通了,我一定会发布我的进展!

标签: html css image flexbox internet-explorer-11


【解决方案1】:

在 min.css 文件中有一个隐藏的最大宽度,我将其改为宽度。然而,这导致网站上进行了一些进一步的编辑,但在所有编辑之后一切正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 2016-04-28
    • 2011-09-21
    • 1970-01-01
    • 2013-12-23
    相关资源
    最近更新 更多