css的columns属性在实际开发过程中的应用

平时的表单需求都是从上到下,表单多了就出滚动条。最近有个产品给出一个表单多了就分两列的需求。

需求描述

现有的表单组件展示样式

预期的表单组件展示

antd的表单实现

直接在form上增加 columns: 2

非antd实现不起作用原因

我在自己实现的表单form上使用了display: flex

解决方案

将顶级标签设置为display: block或者display: inline-block或者display: flow(实验性属性)或者display: table-cell或者display: table-caption 或者 display: list-item

相关推荐
jiayu12 小时前
Angular6学习笔记13:HTTP(3)
前端
小码哥_常12 小时前
Kotlin抽象类与接口:相爱相杀的编程“CP”
前端
evelynlab12 小时前
Tapable学习
前端
LeeYaMaster13 小时前
15个例子熟练异步框架 Zone.js
前端·angular.js
evelynlab13 小时前
打包原理
前端
拳打南山敬老院13 小时前
Context 不是压缩出来的,而是设计出来的
前端·后端·aigc
用户30767528112714 小时前
💡 从"傻等"到"流淌":我在AI项目中实现流式输出的血泪史(附真实代码+深度解析)
前端
bluceli14 小时前
前端性能优化实战指南:让你的网页飞起来
前端·性能优化
SuperEugene14 小时前
Vue状态管理扫盲篇:如何设计一个合理的全局状态树 | 用户、权限、字典、布局配置
前端·vue.js·面试
没想好d14 小时前
通用管理后台组件库-9-高级表格组件
前端