1

composer を使用して「autoPrefixer PHP」をインストールし、github ページ ( https://github.com/vladkens/autoprefixer-php ) に示されている例を試しました。非常に単純な例

$autoprefixer = new Autoprefixer();
$css      = 'a { transition: transform 1s }';
$prefixed = $autoprefixer->compile($css);

$css を変更せずに出力するだけです。ただし、カスタム パラメーターを使用して autprefixer オブジェクトを初期化すると、プレフィックスが正しく付けられた css が出力されます。

$autoprefixer = new Autoprefixer('last 2 versions');

また、例に示すようにパラメーターを使用してオブジェクトを初期化すると、「不明なブラウザー要件 'ie8'」エラーが発生します

$autoprefixer = new Autoprefixer(array('ff > 2', '> 2%', 'ie8')); // many rules

私のインストールで何が間違っている可能性がありますか?実際、作曲家によってインストールされただけで、手動で何もしませんでした。

4

2 に答える 2

0

例のように、「ie」と「8」の間にスペースが必要です。

$autoprefixer = new Autoprefixer(array('ff > 2', '> 2%', 'ie 8')); // many rules
于 2015-03-31T12:59:34.773 に答える