IE8中的特定页面未应用样式

时间:2014-02-03 15:15:25

标签: html css internet-explorer-8

您好我的网站Ace IT Solutions出了问题。基本上在IT支持页面上,没有任何定位样式在样式加载的每个其他页面上加载。我一直试图解决这个问题已经很久了,无法解决。哦,任何编码和造型技巧将非常感谢我只是一个学徒。 :)请帮忙。

2 个答案:

答案 0 :(得分:1)

这是因为你将样式放入媒体查询中,IE8不处理。 例如,改变:

@media only screen and (min-width: 1240px) {
  .container .five.columns {
  width: 335px;
  }
}

.container .five.columns {
  width: 335px;
}

为所有相关元素执行此操作

答案 1 :(得分:0)

乔希,

然后我认为这是你的HTML代码导致问题。

如果我查看IE8上的源代码,我会得到2个html标签:

<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!-->
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<!--<![endif]-->

我要做的是仅使用一个html标记,并使用条件IE逻辑仅添加css类。

如果你没有看到我的意思,可以给你一个代码示例。

我的感觉是在9之前的IE上发生了错误,浏览器丢失了。