您好,我最近开始开发一个网站,它使用了一些基本的css3功能,我确信IE9支持这些功能,因为我已经检查过了.无论我做了什么,IE9似乎都不会渲染任何css3属性,即使我使用ms前缀.
在我做了一些研究之后,我在stackoverflow上发现了一个问题,它处理了类似的问题,并且有人提供了解决该问题的方法.这个人说要在head标签中添加这一行:
<meta http-equiv="X-UA-Compatible" content="IE=9" />
Run Code Online (Sandbox Code Playgroud)
在我添加之后,一切似乎都有效.我想解释为什么我必须使用它来使css3功能在IE9中工作,这是什么意思?
我仍然是网络开发的新手,我试着在大约6个月内学习html/css/javasript/php/mysql.虽然我现在能够创建功能性网站,但似乎还有很多空白,所以我希望这不是一个非常基本的问题.
这是文档兼容性.
这一切都在本文中解释 - http://msdn.microsoft.com/en-us/library/cc288325%28v=vs.85%29.aspx