我已经阅读了Antd的布局设计文档以及Grid
和Layout
的文档。但我不明白如何在Antd中实现以下设计:
我希望我的应用程序只有一个居中的列。
在宽屏幕(横向客户端)上,中心列应该相对较窄。在网格方面,可能是8个单位。
在窄屏幕(纵向客户端)上,中心列应使用相对较大的宽度。在网格方面,最多可达24个单位,以适应非常窄/小的屏幕尺寸。
基本上听起来像是我正在寻找具有最大宽度限制的好的旧容器。显然,我可以想出一些自定义CSS来为自定义<div>
样式,但这让我想知道:
- 我是否漏掉了什么,或者Antd的布局系统确实没有本地实现这一点的方法?
- 如果是这样,那么在现代UI设计哲学方面,我是否做错了什么?