【发布时间】:2020-12-03 10:34:43
【问题描述】:
Material-UI Grid Component 基于 flexbox 并且运行良好。但是,我试图了解使用它与 CSS Grid 相比是否有任何好处,CSS Grid 也很容易使用。我实际上更喜欢 CSS Grid,但我不想通过使用它来破坏系统的其余部分。它是否会以任何方式干扰 Material UI 的其余部分?
有什么见解吗?提前致谢。
【问题讨论】:
-
我没用过Material-UI grid,很久没用了。 MUI 网格看起来像垃圾,如果你不想遇到奇怪的错误,你必须用它做各种变通方法。我发现只使用 CSS Grid 和/或 Flexbox 比尝试处理 MUI 网格怪癖更容易。
-
@Chris 我不知道为什么这个 Q 被关闭了,smh。无论如何,正如 Q 所问的那样,将 css grid 与 material-ui 一起使用会导致任何问题吗?因为我也试图做同样的事情,但布局只是打破了。然而,相同的布局代码在我的旧项目中效果很好。我有一个自定义导航和页脚,有很多自定义功能(特别是导航栏),并希望保留它。但是由于它正在中断,我教 mui 和 css 网格不能携手合作。所以,我试图用 mui 网格重做相同的代码,正如你所说的那样是垃圾。为了实现简单的东西,我必须寻找解决方法。
标签: css reactjs material-ui next.js css-grid