摘要: 有的人说css hack不好要拒绝使用它,本来先针对标准浏览器编码,最后再使用hack集中处理解析bug,写出的代码可以很直观。但因为拒绝使用css hack 又要兼容低版本浏览器器css解析BUG,不得不把代码写的很绕,直接增加了维护成本。 我认为保证CSS代码符合标准的情况下,hack没什么对吧。但是hack 仅是针对BUG使用。我不是说遇到IE不兼容就用hack,因为不兼容也可能是自己的编码缺陷造成的。 有的人说css hack不好要拒绝使用它,为了兼容低版本浏览器器的css解析BUG,不得不把代码写的很绕,直接增加了维护成本。也有的人遇到不兼容上来就用hack,代码多了网站的兼容性变. 阅读全文
posted @ 2012-06-15 12:44 rentj 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 有的人说css hack不好要拒绝使用它,为了兼容低版本浏览器器的css解析BUG,不得不把代码写的很绕,直接增加了维护成本。也有的人遇到不兼容上来就用hack,代码多了网站的兼容性变得越来越脆弱,经常出现些莫名其妙的问题而不知道是什么原因。或者稍微改动下代码就会出问题。 我认为可以先针对标准浏览器编码,对于一些老的浏览器由于对标准支持而不够产生的CSS解析bug,最后再使用hack集中处理。这样做写出的代码可以很直观容易维护。但是hack 仅是针对BUG使用,如果因为自己的代码缺陷引起的兼容性问题,应该先修正自己的代码。 下面是一个模块的代码截图,最后也可以把项目中其他所有处理ie6,... 阅读全文
posted @ 2012-06-15 12:15 rentj 阅读(533) 评论(2) 推荐(0) 编辑