前端 | 浅析 browserslist 工具
介绍
browserslist 配置能够分享目标浏览器和 nodejs 版本在不同的前端工具。主要是为了表示当前项目的浏览器兼容情况
快速使用
查询兼容性
不同浏览器对于 css / js 的属性可能存在兼容性,具体可以通过 can i use 这个网站查询。
比如 css 中的 user-select 属性,用于规定是否可以在浏览器上双击选取或者高亮,在 ie 6-9 中不可以使用,在 ie10-11 中需要添加 -ms- 前缀。
也就是说,为了多浏览器兼容性处理,css代码可能要写成这样
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select