抱怨刚4个月就换工作了,感觉工作4年了,写代码像骡子一样,框架不熟,结构不熟,还有老板不给熟悉的时间,像牛x这样知名的程序员应该有能力在完成工作的同时熟悉项目的框架(原谅我的无能,ps我觉得老板是pua我的),回归正题,总结一下工作中遇到的兼容性问题,以及解决方法,(希望每个前端遇到同样的问题都能不假思索的解决)CSS兼容性最烦哇~/(ㄒoㄒ)/~~CSS兼容问题及解决方案1.tabletd嵌套div无法填充单元格。解决方案:使用csshacks:.fix_height{height:1px;}@mediascreenand(-ms-high-contrast:active),(-ms-high-contrast:none){.fix_height{height:100%!important;}}@-moz-documenturl-prefix(){.fix_height{高度:100%!重要;}}IE11,firefoxtd高度设置100%Chrome,edge,td的高度设置为1px2。粘性位置与IE11不兼容。解决方法:用了很多插件,不过stickyfill好像解决了IE11的天花板(这里有时间自己实现)JS兼容问题及解决方法1.浏览Howtoreadthedatasetfromie11->getAttribute("xxx")chrome、firefox、edge->.dataset("xxxx")了解更多
