尝试使用Keith Clark的IE CSS3伪类选择器模拟器:http://www.keithclark.co.uk/labs/ie-css3/
我个人没有使用过它,但它会手动解析您的CSS文件并适应ie浏览器。
缺点是您需要依赖js来实现css功能..
在问题中链接的IE7.js项目最近添加了IE9.js。这为传统的IE带来了更多的CSS3选择器支持。
有一个关于这个问题的帖子在webmasters.stackexchange.com上,列出了很多项目:
你无法真正改变浏览器的渲染过程或其中包含的特性。IE9应该支持许多(全部?)CSS3功能,但你需要一些时间才能使用它。
就像你所说的,你需要一个第三方工具来实现这个。
你可能可以使用Google Chrome Frame,但我不确定它是否已经支持CSS3。
你可以使用Google Chrome Frame http://code.google.com/chrome/chromeframe/。这将使你的IE浏览器呈现和工作像Chrome一样,支持所有CSS3。你只需要在<head>
标签后添加这个代码:<meta http-equiv="X-UA-Compatible" content="chrome=1">
。你可以在http://www.typefolly.com/上在线尝试它。你有几个CSS3选项,如text-shadow或transform。