随笔分类 -  【浏览器兼容和差异的问题】

摘要:问题:在chrome浏览器是正常,在IE浏览器就 但是在IE浏览器的时候 Chrome浏览器CSSmin-height:unset,但是IE读取的缺失min-height:40px,查了caniuse,min-height在IE是可以用的,唯一可能就是min-height:unset可能在IE不生效 阅读全文
posted @ 2020-03-30 10:19 KIU的博客 阅读(687) 评论(0) 推荐(0)
摘要:之前每次修改完之后都要执行npm run build来编译,下面有三种方式可以实现代码变化后自动编译代码,下面只重点说webpack-dev-server,其他的请看webpack开发文档 1.webpack's Watch Mode 指示 webpack "watch" 依赖图中的所有文件以进行更 阅读全文
posted @ 2019-09-11 16:48 KIU的博客 阅读(1016) 评论(0) 推荐(0)
摘要:在Chrome 在IE11 本来以为是padding问题导致出现左右两边的底部不在同一直线(在IE上),在Chrome显示是正常的,查了一下,IE11和Chrome都是content-box,所以排除了着方面的可能,之后才发现自己定义的字体大小是10px,才发现在低于12px的在Chrome浏览器上 阅读全文
posted @ 2019-08-21 10:25 KIU的博客 阅读(243) 评论(0) 推荐(0)
摘要:发现是因为参数里面有一个是中文,应该是IE没有转码,所以会报错,只要用encodeURI()实现转码即可 阅读全文
posted @ 2019-08-20 19:56 KIU的博客 阅读(598) 评论(0) 推荐(0)
摘要:浏览器兼容问题(主要时IE上遇到的坑坑坑) caniuse 工具(基本参考作用,实际还是需要测试) (1)安装babel-polyfill基本操作了,IE浏览器没有内置Promise对象,不仅如此,几乎所有的ES6新增方法IE都不能用,所以需要babel Polyfill (2)Flex 不兼容IE 阅读全文
posted @ 2019-08-11 22:09 KIU的博客 阅读(329) 评论(1) 推荐(0)