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

相关推荐
牛奶15 分钟前
ts随笔:基础与类型系统
前端·面试·typescript
牛奶29 分钟前
JS随笔:浏览器 API(DOM 与 BOM)
前端·javascript·面试
用泥种荷花37 分钟前
【LangChain.js学习】 会话记忆(临时/长期)全解析
前端
慢慢长大的孩子40 分钟前
原生Android开发与JS桥开发对比分析
前端·后端
爱勇宝43 分钟前
2026年前端生存规划:只会写页面的人,正在被悄悄淘汰
前端·后端·架构
牛奶44 分钟前
JS随笔:异步编程与事件循环
前端·javascript·面试
牛奶44 分钟前
JS随笔:数据结构与集合
前端·javascript·面试
小陆猿1 小时前
股票实时行情Echarts动态图表
前端·javascript
Dilettante2581 小时前
React Server Components 全链路解析:Next.js 构建产物、导航流程与 Payload 格式
前端·next.js
前端付豪1 小时前
Nest 项目小实践之注册登陆
前端·node.js·nestjs