【问题标题】:html site not working in internet explorer [closed]html网站在Internet Explorer中不起作用[关闭]
【发布时间】:2012-07-24 01:20:51
【问题描述】:

我刚刚做了一个网站,主要是在 chrome 和 firefox 中进行测试。

我今天把这个网站放到网上,发现它完全不能用 Internet Explorer 运行!我去了 wc3 验证器,但我看不到任何会导致这种灾难性失败的东西。

我对此感到恐慌。有人可以帮忙吗?

它发生在以下站点:http://msc32.cmsmotion.com

【问题讨论】:

  • 您可能想具体说明问题所在。只是图像吗?还是 JavaScript 也不好?我猜这就是它被否决的原因。
  • 添加一个指向您网站的链接如何让我们看看有什么问题?
  • 我做到了,msc32.cmsmotion.com 我尝试修改图像尺寸,但这并没有解决问题。我讨厌互联网浏览器
  • @TravisPessetto 我投了反对票,因为这是一个不好的问题。 “它在 Internet Explorer 中完全不起作用”既不是错误消息也不是问题描述。
  • 对不起,我应该更具体一些,我只是有点震惊。第一个问题是,图像没有显示在主页上。如果可以的话,我想解决这个问题

标签: html internet-explorer


【解决方案1】:

问题是因为您试图在 IE 中使用图像的宽度和/或高度来做一些时髦的事情。 IE 不喜欢这样。您会看到,如果您将高度和宽度设置为“真实”值,例如将两者都设置为 400 即可。

不是答案的一部分,但使用内联样式属性被认为是不好的做法。

【讨论】:

  • 非常感谢,我崩溃了
【解决方案2】:

将图像尺寸设置为自动是您的问题。看看这个:Height: Auto in Internet Explorer 8 and below

【讨论】:

  • 刚刚检查过,它是正确的。也不适用于 IE9。
  • 我更改了设置以匹配这些设置,但问题仍然存在。看不懂
  • 您是否尝试按照链接帖子中的说明将其添加到 css 中?只需使用 IE 的开发人员工具将其内联添加到您的图像中: style=" width: 100%; height: auto;"并删除您的高度和宽度属性正确显示。 . FTR,内联样式不是首选。将它们添加到您的样式表中。
【解决方案3】:

好吧,太可惜了。。我建议你再做一次,只在 IE 中测试,这样可以节省时间。。一般来说,如果它在 IE 中可以工作,那么它可以在其他浏览器中工作。另外,不要使用表格.. 除非您非常熟悉它的性质.. 表格通常在每个浏览器中的工作方式都不同

【讨论】:

  • 现在,如果您将标准 HTML 与未进入怪异模式的浏览器一起使用,则表在浏览器中的工作方式几乎相同。 (不使用表格进行布局还有其他原因,但这不是其中之一。)而且 IE 有足够的兼容性问题,以及特定于它的东西,如果你不这样做,在 IE 中“工作”的东西会在其他浏览器中中断'不要记住跨浏览器的兼容性。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-21
  • 2014-08-15
  • 2015-02-01
  • 2021-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多