🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 左右布局的适配方案 常被用于左右布局的设计方案中,常见的做法是将左边的导航栏固定,对右边的工作区域进行动态缩放。![](https://img.kancloud.cn/e3/48/e3489151666990a7de7be7419890a327_1728x678.png) ##上下布局的适配方案 常被用于上下布局的设计方案中,做法是对两边留白区域进行最小值的定义,当留白区域到达限定值之后再对中间的主内容区域进行动态缩放。 ![](https://img.kancloud.cn/c1/cb/c1cbbc6129094d1e524df36e0f4c23c2_1728x678.png) ## 网格单位 通过网格体系来实现视觉体系的秩序。网格的基数为 8,不仅符合偶数的思路同时能够匹配多数主流的显示设备。通过建立网格的思考方式,还能帮助设计者快速实现布局空间的设计决策同时也能简化设计到开发的沟通损耗。 ## 关于栅格 采用 24 栅格体系。以上下布局的结构为例,对内容区域进行 24 栅格的划分设置,如下图所示。我们为页面中栅格的 Gutter 设定了定值,即浏览器在一定范围扩大或缩小,栅格的 Column 宽度会随之扩大或缩小,但 Gutter 的宽度值固定不变。 ![](https://img.kancloud.cn/fd/ad/fdad022c218f4488fcafe7cdaf7a4398_1413x758.png) ## 常用模度 为了帮助不同设计能力的设计者们在界面布局上的一致性和韵律感,统一设计到开发的布局语言,减少还原损耗,Ant Design 提出了 UI 模度的概念。在大量的实践中,我们提取了一组可以用于 UI 布局空间决策的数组,他们都保持了 8 倍数的原则、具备动态的韵律感。经过验证,可以在一定程度上帮助我们更快更好的实现布局空间上的设计决策。![](https://img.kancloud.cn/f4/c8/f4c8942039619f8e579355dec84eae1c_1728x246.png)![](https://img.kancloud.cn/90/91/90919814860c3fa9d8d55c004c899e00_1728x898.png) ## 栅格化布局 通过下面的表格可以详细查看栅格系统如何在多种不同屏幕大小的设备上工作的。![](https://img.kancloud.cn/c4/94/c494d54b0def4b297304a287d400a02f_1694x576.png) ## 举例 在中等大小的屏幕上6列展示的布局![](https://img.kancloud.cn/f3/e0/f3e0454ea8e2ee714ccec7141d9c978f_1474x52.png)