Я использую авторефикс в Angular 7 Project.
Но когда я открываю браузер devtools и фокусирую элемент с классом "simple-content", который отображает flex в качестве примененного стиля, ожидаемых «префиксов» не возникает.
В проектах Angular 4-6 это работает нормально.
Шаг 1: Запустите ng serve
Шаг 2: Откройте браузер devtools и сфокусируйте элемент с классом "simple-content", который имеет display: flex.
В package.json у меня есть
{
"browserslist": [
"last 1 version",
"> 1%"
]
}.
In package-lock.json I have
"autoprefixer": {
"version": "9.4.4",
"resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.4.4.tgz",
"integrity": "sha512-7tpjBadJyHKf+gOJEmKhZIksWxdZCSrnKbbTJNsw+/zX9+f//DLELRQPWjjjVoDbbWlCuNRkN7RfmZwDVgWMLw==",
"requires": {
"browserslist": "^4.3.7",
"caniuse-lite": "^1.0.30000926",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
"postcss": "^7.0.7",
"postcss-value-parser": "^3.3.1"
},
Я попытался включить автофиксирование для flexbox с помощью / * autoprefixer: on * /, но безрезультатно.
В файле CSS у меня есть
.simple-content {
display: flex;
}
Ожидаемый результат:
.simple-content {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
}