有的人说css hack不好要拒绝使用它,本来先针对标准浏览器编码,最后再使用hack集中处理解析bug,写出的代码可以很直观。但因为拒绝使用css hack 又要兼容低版本浏览器器css解析BUG,不得不把代码写的很绕,直接增加了维护成本。 

    我认为保证CSS代码符合标准的情况下,hack没什么对吧。但是hack 仅是针对BUG使用。我不是说遇到IE不兼容就用hack,因为不兼容也可能是自己的编码缺陷造成的。

 

 

    有的人说css hack不好要拒绝使用它,为了兼容低版本浏览器器的css解析BUG,不得不把代码写的很绕,直接增加了维护成本。也有的人遇到不兼容上来就用hack,代码多了网站的兼容性变得越来越脆弱,经常出现些莫名其妙的问题而不知道是什么原因。或者稍微改动下代码就会出问题。

    我认为可以先针对标准浏览器编码,对于一些老的浏览器由于对标准支持而不够产生的CSS解析bug,最后再使用hack集中处理。这样做写出的代码可以很直观容易维护。但是hack 仅是针对BUG使用,如果因为自己的代码缺陷引起的兼容性问题,应该先修正自己的代码。

相关文章:

  • 2021-12-27
  • 2021-12-16
  • 2022-02-17
  • 2021-10-26
猜你喜欢
  • 2021-10-04
  • 2021-11-24
  • 2021-10-18
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案