0

autoprefixer で複数のブラウザを指定する方法を知りたかっただけです

たとえば、私は現在持っています

postcss: [autoprefixer({ browsers: ['ie >= 9'] }) ],

しかし、20 以上の firefox と 9.1 以上の safari も指定したい場合、どうすればそれを行うことができますか?

4

1 に答える 1

2

文字列の配列として指定されたさまざまなブラウザーをクエリに渡しているようです。

したがって、firefoxが 20 より大きく、safariが 9.1 より大きく、IEが 9 より大きくなるように指定するには:

postcss: [autoprefixer({ browsers: ['ie 10', 'firefox 20', 'safari 9.1' ] }) ],

これは機能しているようです...ただし、ドキュメントは、複数のブラウザークエリが autoprefixer を使用して文字列としてどのように機能するかについて少しあいまいです

browserlist ドキュメントの関連部分を次に示します。

  • 文字列を渡すことでブラウザを選択できます。このライブラリは Can I Use データを使用して、一致するすべてのバージョンのリストを返します。
  • クエリでバージョンを指定できます (大文字と小文字は区別されません)。
  • 名前は大文字と小文字を区別しません:
于 2016-04-20T12:28:10.297 に答える