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

相关推荐
We་ct2 分钟前
React Render 与 Commit 阶段详解
前端·react.js·面试·前端框架·react·commit·render
英俊潇洒美少年4 分钟前
React Hook 钩子 useInsertionEffect、useLayoutEffect、useEffect的区别
前端·javascript·react.js
坚持学习前端日记5 分钟前
Agent AI 后端接口对接与大模型适配指南
前端·人工智能·python·ios
坚持学习前端日记8 分钟前
Agent AI 多模态交互与全场景架构设计
前端·javascript·人工智能·visual studio
王家视频教程图书馆10 分钟前
vue3移动端组件库清单
前端
毕设源码-郭学长11 分钟前
【开题答辩全过程】以 基于web的车辆检测管理系统的设计与实现为例,包含答辩的问题和答案
前端
向上的车轮17 分钟前
TypeScript 一日速通指南:以订单管理系统实战为核心
前端·javascript·typescript
yqzyy21 分钟前
Nginx 配置:alias 和 root 的区别
前端·javascript·nginx
冰糖雪梨dd26 分钟前
【JavaScript】 substring()方法详解
开发语言·前端·javascript
John Song31 分钟前
npm查看全局安装了哪些命令
前端·npm·node.js