reactjs - Material-UI 中的 Container 与 Grid 容器有什么不同?
问题描述
正如我在问题中提到的:Container vs Gridcontainer
在 Material-UI 中有什么不同?
非常感谢!
解决方案
我访问了材料 UI 的文档,这是我在检查这些时发现的:
容器
当您<Container>
在代码中使用时,以下样式将应用于您的<Container>
组件。
正如您在上面的屏幕截图中看到的那样,存在两个重要的属性,
display: block
max-width: 600px
(在媒体查询中,因此它取决于视口宽度)
网格
当您在带有属性容器的代码中使用时,将应用以下样式,
正如您在上面看到的,它利用 flexbox 布局来保存列,这对于保存弹性项目(即列)很有用。它还根据您指定的间距类型设置最大宽度。
在检查了这些差异之后,在我看来,<Container>
它们用于包含所有组件的外包装,而<Grid container>
可用于创建列布局(12 列),这在<Container>
.
推荐阅读
- sql - 选择分区数据时的巨大差异
- docker-compose - 将变量从 Ansible playbook 传递到 docker_compose 任务
- python - python asyncio aws 承担角色无法异步运行
- python - 如何将其四舍五入到小数点后 4 位
- flutter - 有什么办法可以在下拉菜单中的项目中添加更多项目?
- c++ - 错误:未在此范围内声明“板”(C++)
- regex - 从 XML 中删除特定项目
- database - 在 Windows 10 上下载 MariaDB 列存储
- ios - 推送通知是否在 IOS 上受到限制和定价?
- python - 格式化 dask.diagnostics 进度条