作网站开发,一提到IE,就会让人头大,有一肚子的牢骚要发:微软为何不跟着国际标准走呢,老是独树一帜,搞出那么多问题来。IE的firebug调试工具也不太好用,尤为是低版本的IE,更是让人头疼。css
最近在作一个项目,原本要结项了,结果客户要求必需要知足IE8,不得不硬着头皮开始作IE8的兼容。jquery
咱们后台用的coffeescript语法,前台用的coffeekup语法。浏览器
兼容1:IE8下引用一些文件 ,语法以下 工具
ie "lte IE 8", ->
link href:"/css/IE.css", rel:"stylesheet"
项目中犯过的错:IE 8写成了IE8,中间的空格漏掉了,因此页面上老是显示文本:网站
.time-form{width:40px;\9}
@media all and (min-width: 0){
.time-form{width:100%;}
}