发表于: 2017-06-09 23:23:35
1 1223
今日完成:
项目调试完成,ie8ie9什么的太坑了。
明日计划:
进行demo,没问题就找工作咯
问题:
项目在ie8都好好的,ie9突然就不加载部分Js文件了。最后发现是因为ie9默认不执行console.log(),除非打开控制台。把这些删了就好了。
收获:
对处理ie8,ie9兼容性问题有了些收获。
1.圆角,阴影。正常情况下可以使用.htc脚本文件来支持。但是这种方法不适用于动态脚本(不知道说法准确)的环境,也就是说在angular下这种办法很容易失效的。比如ng-repeat
2.自定义指令。ie8不支持直接将指令作为标签插入,只能作为属性插入。
3.一些css属性。input需要自己设置行高、高度、vertical等,才能和文字或者同一行的其他元素同位置排列,居中等;
4.a标签比较霸道,他的鼠标指针样式属性,会覆盖自己子元素的鼠标属性,很坑。
其他还有一些细节,反正需要慢慢调。
评论