【问题标题】:What is different between Container vs Grid container in Material-UI?Material-UI 中的 Container 与 Grid 容器有什么不同?
【发布时间】:2020-12-10 03:14:36
【问题描述】:

正如我在问题中提到的:ContainerGrid 在 Material-UI 中具有 container 属性有何不同?

非常感谢!

【问题讨论】:

    标签: reactjs grid material-ui


    【解决方案1】:

    我访问了材料 UI 的文档,这是我在检查这些时发现的:

    容器

    当您在代码中使用<Container> 时,以下样式将应用于您的<Container> 组件。

    正如您在上面的屏幕截图中看到的,存在两个重要的属性,

    • display: block
    • max-width: 600px(在媒体查询中,根据视口宽度而有所不同)

    网格

    当您在代码中使用属性容器时,将应用以下样式,

    正如您在上面看到的,它利用 flexbox 布局来保存列,这对于保存弹性项目(即列)很有用。它还根据您指定的间距类型设置其最大宽度。

    在检查了这些差异之后,在我看来,<Container> 用于包含所有组件的外包装,而<Grid container> 可用于创建列布局(12 列),这不是在<Container>的情况下真的有可能。

    【讨论】:

    • 非常感谢您的回答
    • @TruongHoang 不客气
    猜你喜欢
    • 2020-10-25
    • 2018-04-05
    • 2019-10-17
    • 1970-01-01
    • 2021-11-20
    • 2021-10-17
    • 2021-04-29
    • 1970-01-01
    • 2020-05-21
    相关资源
    最近更新 更多