UNPKG

ken-form-design

Version:

基于vue、ant-design-vue的表单设计器,可视化开发表单

776 lines 66 kB
.form-designer-container-9136076486841527 { height: 100vh; width: 100%; overflow: hidden; } .form-designer-container-9136076486841527, .k-form-build-9136076486841527 { /* * @Description: 用于汉化编辑器 * @Author: kcz * @Date: 2020-03-30 14:00:29 * @LastEditors: kcz * @LastEditTime: 2022-10-19 18:14:39 */ } .form-designer-container-9136076486841527 .ql-editor-class, .k-form-build-9136076486841527 .ql-editor-class { -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 1.42; height: 100%; outline: none; padding: 0 0 66px; tab-size: 4; -moz-tab-size: 4; text-align: left; word-wrap: break-word; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-tooltip[data-mode="link"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-tooltip[data-mode="link"]::before { content: "请输入链接地址:"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-tooltip.ql-editing a.ql-action::after, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-tooltip.ql-editing a.ql-action::after { border-right: 0px; content: "保存"; padding-right: 0px; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-tooltip[data-mode="video"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-tooltip[data-mode="video"]::before { content: "请输入视频地址:"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item::before { content: "14px"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before { content: "10px"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before { content: "18px"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before { content: "32px"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item::before { content: "文本"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before { content: "标题1"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before { content: "标题2"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before { content: "标题3"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before { content: "标题4"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before { content: "标题5"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before { content: "标题6"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item::before { content: "标准字体"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before { content: "衬线字体"; } .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before, .form-designer-container-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before, .k-form-build-9136076486841527 .chinesization .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before { content: "等宽字体"; } .form-designer-container-9136076486841527 .kk-table-9136076486841527, .k-form-build-9136076486841527 .kk-table-9136076486841527 { width: 100%; box-sizing: border-box; transition: all 0.3s; border-collapse: collapse; } .form-designer-container-9136076486841527 .kk-table-9136076486841527 tr, .k-form-build-9136076486841527 .kk-table-9136076486841527 tr { transition: all 0.3s; border-collapse: collapse; } .form-designer-container-9136076486841527 .kk-table-9136076486841527 tr td, .k-form-build-9136076486841527 .kk-table-9136076486841527 tr td { box-sizing: border-box; transition: all 0.3s; padding: 12px 12px; border-collapse: collapse; vertical-align: top; } .form-designer-container-9136076486841527 .kk-table-9136076486841527.bordered tr td, .k-form-build-9136076486841527 .kk-table-9136076486841527.bordered tr td { border: 1px solid #e8e8e8 !important; } .form-designer-container-9136076486841527 .kk-table-9136076486841527.bright tr:hover > td, .k-form-build-9136076486841527 .kk-table-9136076486841527.bright tr:hover > td { background: #e6f7ff; } .form-designer-container-9136076486841527 .kk-table-9136076486841527.small tr td, .k-form-build-9136076486841527 .kk-table-9136076486841527.small tr td { padding: 8px 8px; } .form-designer-container-9136076486841527 .kk-table-9136076486841527 .ant-row.ant-form-item, .k-form-build-9136076486841527 .kk-table-9136076486841527 .ant-row.ant-form-item { margin: 0 !important; } .form-designer-container-9136076486841527 .slider-box, .k-form-build-9136076486841527 .slider-box { display: flex; } .form-designer-container-9136076486841527 .slider-box > .slider, .k-form-build-9136076486841527 .slider-box > .slider { flex: 1; margin-right: 16px; } .form-designer-container-9136076486841527 .slider-box > .number, .k-form-build-9136076486841527 .slider-box > .number { width: 70px; } .form-designer-container-9136076486841527 .header, .k-form-build-9136076486841527 .header { width: 100%; height: 56px; text-align: center; background: #1390c2; color: #fff; line-height: 56px; font-size: 18px; font-weight: bold; } .form-designer-container-9136076486841527 .operating-area, .k-form-build-9136076486841527 .operating-area { border-bottom: 2px solid #ccc; font-size: 16px; text-align: left; height: 45px; line-height: 45px; padding: 0px 12px; display: flex; justify-content: space-between; align-content: center; } .form-designer-container-9136076486841527 .operating-area a, .k-form-build-9136076486841527 .operating-area a { color: #666; margin: 0 5px; } .form-designer-container-9136076486841527 .operating-area a.disabled, .k-form-build-9136076486841527 .operating-area a.disabled, .form-designer-container-9136076486841527 .operating-area a.disabled:hover, .k-form-build-9136076486841527 .operating-area a.disabled:hover { color: #ccc; } .form-designer-container-9136076486841527 .operating-area a:hover, .k-form-build-9136076486841527 .operating-area a:hover { color: #1390c2; } .form-designer-container-9136076486841527 .operating-area a > span, .k-form-build-9136076486841527 .operating-area a > span { font-size: 14px; padding-left: 2px; } .form-designer-container-9136076486841527 .icon, .k-form-build-9136076486841527 .icon { width: 1em; height: 1em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; } .form-designer-container-9136076486841527 .content, .k-form-build-9136076486841527 .content { display: flex; height: 100%; flex: 1; } .form-designer-container-9136076486841527 .content.show-head, .k-form-build-9136076486841527 .content.show-head { margin-top: 6px; height: calc(100% - 56px - 6px); } .form-designer-container-9136076486841527 .content.toolbars-top, .k-form-build-9136076486841527 .content.toolbars-top { margin-top: 6px; height: calc(100% - 45px - 6px); } .form-designer-container-9136076486841527 .content.show-head-and-toolbars-top, .k-form-build-9136076486841527 .content.show-head-and-toolbars-top { margin-top: 6px; height: calc(100% - 56px - 45px - 6px); } .form-designer-container-9136076486841527 .content aside, .k-form-build-9136076486841527 .content aside { box-shadow: 0px 0px 1px 1px #ccc; width: 270px; height: 100%; } .form-designer-container-9136076486841527 .content aside.left, .k-form-build-9136076486841527 .content aside.left { height: 100%; overflow: auto; user-select: none; } .form-designer-container-9136076486841527 .content aside.left .ant-collapse-content-box, .k-form-build-9136076486841527 .content aside.left .ant-collapse-content-box { padding: 0; } .form-designer-container-9136076486841527 .content aside.left .ant-collapse, .k-form-build-9136076486841527 .content aside.left .ant-collapse { border: 0; } .form-designer-container-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item, .k-form-build-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item { border-color: #ccc; } .form-designer-container-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item > .ant-collapse-header, .k-form-build-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item > .ant-collapse-header { padding: 7px 0 7px 40px; } .form-designer-container-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item > .ant-collapse-content, .k-form-build-9136076486841527 .content aside.left .ant-collapse > .ant-collapse-item > .ant-collapse-content { border-color: #ccc; } .form-designer-container-9136076486841527 .content aside.left ul, .k-form-build-9136076486841527 .content aside.left ul { padding: 5px; list-style: none; display: flex; margin-bottom: 0; flex-wrap: wrap; } .form-designer-container-9136076486841527 .content aside.left ul li, .k-form-build-9136076486841527 .content aside.left ul li { border-radius: 0; border: 0; box-shadow: 1px 0 0 0 #ccc, 0 1px 0 0 #ccc, 1px 1px 0 0 #ccc, 1px 0 0 0 #ccc inset, 0 1px 0 0 #ccc inset; padding: 8px 12px; width: calc(50% - 6px); margin: 2.7px; height: 36px; line-height: 20px; cursor: move; border: 1px solid transparent; border-radius: 3px; transition: all 0.3s; } .form-designer-container-9136076486841527 .content aside.left ul li:hover, .k-form-build-9136076486841527 .content aside.left ul li:hover { color: #1390c2; border: 1px solid #1390c2; position: relative; z-index: 1; box-shadow: 0 2px 6px #1390c2; } .form-designer-container-9136076486841527 .content aside.right, .k-form-build-9136076486841527 .content aside.right { height: 100%; color: #fff; overflow: hidden; position: relative; } .form-designer-container-9136076486841527 .content aside.right .form-item-properties, .k-form-build-9136076486841527 .content aside.right .form-item-properties { width: 100%; height: 100%; } .form-designer-container-9136076486841527 .content aside.right .ant-tabs, .k-form-build-9136076486841527 .content aside.right .ant-tabs { height: 100%; } .form-designer-container-9136076486841527 .content aside.right .ant-tabs .ant-tabs-content, .k-form-build-9136076486841527 .content aside.right .ant-tabs .ant-tabs-content { height: 100%; } .form-designer-container-9136076486841527 .content aside.right .ant-tabs .ant-tabs-content .ant-tabs-tabpane, .k-form-build-9136076486841527 .content aside.right .ant-tabs .ant-tabs-content .ant-tabs-tabpane { height: calc(100% - 45px); overflow: auto; } .form-designer-container-9136076486841527 .content aside.right .properties-centent, .k-form-build-9136076486841527 .content aside.right .properties-centent { height: 100%; overflow: hidden; background: #fff; } .form-designer-container-9136076486841527 .content aside.right .properties-centent .properties-body, .k-form-build-9136076486841527 .content aside.right .properties-centent .properties-body { overflow: auto; height: 100%; padding: 8px 16px; } .form-designer-container-9136076486841527 .content aside.right .properties-centent .ant-form-item, .k-form-build-9136076486841527 .content aside.right .properties-centent .ant-form-item { margin-bottom: 0; padding: 6px 0; border-bottom: 1px solid #ccc; } .form-designer-container-9136076486841527 .content aside.right .properties-centent .ant-form-item .ant-form-item-label, .k-form-build-9136076486841527 .content aside.right .properties-centent .ant-form-item .ant-form-item-label { line-height: 2; } .form-designer-container-9136076486841527 .content aside.right .hint-box, .k-form-build-9136076486841527 .content aside.right .hint-box { margin-top: 120px; } .form-designer-container-9136076486841527 .content section, .k-form-build-9136076486841527 .content section { flex: 1; max-width: calc(100% - 270px - 270px); user-select: none; margin: 0 8px 0; box-shadow: 0px 0px 1px 1px #ccc; } .form-designer-container-9136076486841527 .content section .form-panel, .k-form-build-9136076486841527 .content section .form-panel { height: 100%; background: #eee; position: relative; } .form-designer-container-9136076486841527 .content section .form-panel.no-toolbars-top, .k-form-build-9136076486841527 .content section .form-panel.no-toolbars-top { height: calc(100% - 50px); } .form-designer-container-9136076486841527 .content section .form-panel > .hint-text, .k-form-build-9136076486841527 .content section .form-panel > .hint-text { position: absolute; left: 0; top: 50%; width: 100%; transform: translateY(-50%); font-size: 20px; color: #aaa; z-index: 16; } .form-designer-container-9136076486841527 .content section .form-panel .a-form-box, .k-form-build-9136076486841527 .content section .form-panel .a-form-box { height: 100%; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box { height: 100%; overflow: auto; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main { min-height: 100%; padding: 5px; position: relative; background: #fafafa; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .moving, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .moving { min-height: 35px; box-sizing: border-box; overflow: hidden; padding: 0 !important; position: relative; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .moving::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .moving::before { content: ''; height: 5px; width: 100%; background: #1390c2; position: absolute; top: 0; right: 0; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box { position: relative; box-sizing: border-box; padding: 8px; overflow: hidden; transition: all 0.3s; min-height: 36px; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box:hover, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box:hover { background: rgba(19, 144, 194, 0.2); } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box::before { content: ''; height: 5px; width: 100%; background: #1390c2; position: absolute; top: 0; right: -100%; transition: all 0.3s; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box.active { background: rgba(19, 144, 194, 0.2); outline-offset: 0; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box.active::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box.active::before { right: 0; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box { position: relative; box-sizing: border-box; word-wrap: break-word; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 888; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box .ant-form-item, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .form-item-box .ant-form-item { margin: 0; padding-bottom: 6px; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .show-key-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box .show-key-box { position: absolute; bottom: 2px; right: 5px; font-size: 14px; z-index: 999; color: #1390c2; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete { position: absolute; top: 0; width: 30px; height: 30px; line-height: 30px; text-align: center; color: #fff; z-index: 989; transition: all 0.3s; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy.unactivated, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy.unactivated, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete.unactivated, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete.unactivated { opacity: 0 !important; pointer-events: none; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy.active, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete.active { opacity: 1 !important; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .copy { border-radius: 0 0 0 8px; right: 30px; background: #1390c2; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .drag-move-box > .delete { right: 0px; background: #1390c2; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box > .batch-label, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box > .batch-label, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box > .batch-label, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box > .batch-label { font-size: 16px; font-weight: 500; padding: 10px 10px; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box { min-height: 60px; width: 100%; border: 1px #ccc dashed; background: #fff; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main { min-height: 60px; position: relative; border: 1px #ccc dashed; overflow-x: auto; overflow-y: auto; white-space: nowrap; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main .moving, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main .moving, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main .moving, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main .moving { width: 175px; min-height: 94px; display: inline-block; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div { min-width: 185px; display: inline-block; vertical-align: top; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-label, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-label, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-label, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-label, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-control-wrapper, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-control-wrapper, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-control-wrapper, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-form-item > .ant-form-item-control-wrapper { text-align: left; display: block; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-col, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .draggable-box .list-main > div .ant-col, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-col, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .list-main > div .ant-col { width: 100%; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box { display: flex; width: 100%; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box .check-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box .check-box { width: 80px; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .column-box .draggable-box { flex: 1; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .ant-form-item-label, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .draggable-box .ant-form-item-label { display: none !important; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box { position: relative; box-sizing: border-box; padding: 5px; background: rgba(152, 103, 247, 0.12); width: 100%; transition: all 0.3s; overflow: hidden; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .form-item-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .form-item-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .form-item-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .form-item-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .form-item-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .form-item-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .form-item-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .form-item-box { position: relative; box-sizing: border-box; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .form-item-box .ant-form-item, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .form-item-box .ant-form-item, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .form-item-box .ant-form-item, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .form-item-box .ant-form-item, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .form-item-box .ant-form-item, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .form-item-box .ant-form-item, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .form-item-box .ant-form-item, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .form-item-box .ant-form-item { margin: 0; padding-bottom: 15px; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout { background: rgba(152, 103, 247, 0.12); } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .grid-col .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .grid-col .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .table-td .draggable-box, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .table-td .draggable-box, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .table-td .draggable-box { min-height: 60px; min-width: 50px; border: 1px #ccc dashed; background: #fff; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .grid-col .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .grid-col .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .grid-row .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .grid-row .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .grid-row .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .grid-row .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box .table-layout .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box .table-layout .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box .table-layout .table-td .draggable-box .list-main, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .table-td .draggable-box .list-main, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box .table-layout .table-td .draggable-box .list-main { min-height: 60px; position: relative; border: 1px #ccc dashed; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box::before { content: ''; height: 5px; width: 100%; background: transparent; position: absolute; top: 0; right: -100%; transition: all 0.3s; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box.active, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box.active, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box.active, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box.active, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box.active { background: rgba(152, 103, 247, 0.24); outline-offset: 0; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box.active::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box.active::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box.active::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box.active::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box.active::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box.active::before, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box.active::before, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .table-box.active::before { background: #9867f7; right: 0; } .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box > .copy, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .batch-box > .copy, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box > .copy, .k-form-build-9136076486841527 .content section .form-panel .draggable-box .list-main .select-input-list-box > .copy, .form-designer-container-9136076486841527 .content section .form-panel .draggable-box .list-main .grid-box