将网格与 Angular (CSS) 一起使用

Using grid with Angular (CSS)

我想在我的 Angular 项目中使用 display: grid;。根据 https://caniuse.com/#feat=css-grid,IE 11 似乎仅通过使用 -ms- 部分支持它。字首。

我从 npm 安装 autoprefixer 并让它发挥魔力就足够了吗,还是我应该只使用 flexbox 而不是 flex-layout 包?

使用 autoprefixer 是一个非常安全的选项,95% 的场景都可以。但是仍然测试得很好,因为对于其他 5%,可能需要编写一些特定的 CSS。但总的来说,就像我说的,你会用它节省很多时间,你会发现你可以因此而轻松地在 IE11 中使用网格。

一个例子是"gap"。 IE11 对此别无选择,因此 autoprefixer 不会将您从那个版本中拯救出来。