我的一些CSS在IE8中不起作用,但可以在chrome,firefox,IE11中使用。
我首先使用chrome创建了网站,然后意识到它在ie11中没有工作,所以我将代码放入html,如下面的代码......
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
在这之后,我的网站在ie11上工作。后来发现,它在ie8上不起作用。
我正在为我的公司和公司周围的所有员工使用不同的浏览器制作这个网站,所以我需要确保它适用于所有浏览器。
我有希望吗?还是我不得不放弃这个?我已经在google上研究了每个人为了在ie8上工作而放入的不同代码插入,但它不起作用。
在我的CSS中使用诸如border-radius和box-shadow之类的东西以及更多。 是否有另一种选择......“如果您使用ie8来显示此网站,则以不同的方式显示这段代码以适合浏览器。”
由于
答案 0 :(得分:1)
你基本上寻找的是“优雅的退化”。在这里查看一些关于它的文章:
https://www.w3.org/wiki/Graceful_degradation_versus_progressive_enhancement http://searchnetworking.techtarget.com/definition/graceful-degradation
在任何情况下,请记住,在IE8上制作现代页面是一项繁琐的工作,而且很可能是不必要的。 IE8的全球市场份额目前约为1%,所以你必须考虑是否做了额外的工作。