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

相关推荐
蓝黑20201 天前
Vue的v-if和v-for放在同一个HTML元素里的坑
前端·javascript·vue.js
转角羊儿1 天前
精灵图案例
开发语言·前端·javascript
大雷神1 天前
HarmonyOS APP<玩转React>开源教程十八:课程详情页面
前端·react.js·开源·harmonyos
spencer_tseng1 天前
secure-keyboard.js secure-keyboard.css
javascript·css
听风者一号1 天前
cssMoudle生成器
前端·javascript·json
霍理迪1 天前
Vue—其他指令及自定义指令
前端·javascript·vue.js
爱丽_1 天前
Vue Router 权限路由:动态路由、导航守卫与白名单的工程落地
前端·javascript·vue.js
小江的记录本1 天前
【Filter / Interceptor】过滤器(Filter)与拦截器(Interceptor)全方位对比解析(附底层原理 + 核心对比表)
java·前端·后端·spring·java-ee·前端框架·web
独泪了无痕1 天前
Vue3动态组件Component的深度解析与应用
前端·vue.js·web components
lbh1 天前
当我开始像写代码一样和AI对话,一切都变了
前端·openai·ai编程