autoprefixer没有添加web-kit前缀

发布于 2022-09-01 19:43:36 字数 143 浏览 10 评论 0

在使用autoprefixer时,我尝试了last 2 versions和 > 1%,生成的css中对box-sizing等样式均没有添加wbe-kit前缀.
请问这个结果可用吗?
P.S.:项目只在移动端使用.(移动端浏览器/微信/app内嵌H5使用)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

心欲静而疯不止 2022-09-08 19:43:36

可用。所有市佔>1%的browsers的最新兩個版本都不用prefix。

https://github.com/postcss/autoprefixer

Autoprefixer utilizes the most recent data from Can I Use to add only necessary vendor prefixes.

http://shouldiprefix.com/#box-sizing

.example {
          box-sizing: border-box; /* Ch, Saf 5.1+, IE 8+, Op 9+  */
}

http://caniuse.com/#feat=css3-boxsizing

Global 97.61%
unprefixed: 96.6%

  • Chrome has problems selecting options from the select element when using box-sizing: border-box and browser zoom level is less than 100%.

  • IE 8 ignores box-sizing: border-box if min/max-width/height is used.

  • IE9 will subtract the width of the scrollbar to the width of the element when set to position: absolute / fixed , overflow: auto / overflow-y: scroll

  • Safari 6.0.x does not use box-sizing on elements with display: table;

  • Android browsers do not calculate correctly the dimensions (width and height) of the HTML select element.

  • In IE8, the min-width property applies to content-box even if box-sizing is set to border-box.

Edit:

那些內嵌webview的app都是在用android的原生browser,但是我找不到官方的版本列表可用,不过android上了5以后,原生的webview变成可独立於android的可升级版本system apk叫"Android System WebView"所以比较不用担心版本落后,建议你去下载genymotion直接跑原生的Browser app去测试一下。

我只找到坊间android/webkit的列表,也可以參考google chrome的。

划一舟意中人 2022-09-08 19:43:36

http://caniuse.com/ 浏览器大致版本,以及哪些浏览器应该增加前缀,都有标示

last 2 versions 这句话大致就是所有浏览器的最后两个版本,所有你可以按照你的需求进行相应修改,我按照你的需求,给你个案例:

last 10 versions
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文