UNPKG

@ttk/component

Version:

ttk组件库

333 lines (332 loc) 13.1 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ @import "fixed-data-table.min.css"; .mk-datagrid { flex: 1; height: 100%; overflow: hidden; background: #fff; font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; /** * 设置列头央视 * 字号:14px * 默认状态字体色值:#454545 * 当前状态色值:#eaeaea,加粗 */ } .mk-datagrid .ant-spin-nested-loading > div > .ant-spin { max-height: 100%; left: 0; top: 0; } .mk-datagrid-cellContent { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; } .mk-datagrid-cellContent-left { color: #333; text-align: left !important; margin-left: 8px; } .mk-datagrid-cellContent-center { color: #333; justify-content: center; } .mk-datagrid-cellContent-right { color: #333; text-align: right !important; } .mk-datagrid-cellContent-text { width: 100%; height: 100%; display: block; } .mk-datagrid-sequence-cell, .mk-datagrid-addDelRow-cell, .mk-datagrid-upDownRow-cell { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-around; } .mk-datagrid .fixedDataTableLayout_main { border: 1px solid #d9d9d9; z-index: 2; } .mk-datagrid .mk-nodata { z-index: 1; } .mk-datagrid .public_fixedDataTableCell_main { border-bottom: 1px solid #d9d9d9; } .mk-datagrid .public_fixedDataTable_hasBottomBorder { border-color: #e9e9e9; border-bottom: 0; } .mk-datagrid .public_fixedDataTableCell_cellContent { text-align: center; padding: 8px 4px !important; } .mk-datagrid .public_fixedDataTable_footer .public_fixedDataTableCell_main { background-color: #fff6ea !important; background-image: linear-gradient(#fff6ea, #fff6ea); font-weight: bold; } .mk-datagrid .public_fixedDataTable_footer .public_fixedDataTableCell_main .fixedDataTableCellGroupLayout_cellGroup { background-color: #fff6ea !important; } .mk-datagrid .public_fixedDataTable_header, .mk-datagrid .public_fixedDataTable_header .public_fixedDataTableCell_main { /* background-color: #f6f7f8; */ /* background-image: -webkit-linear-gradient(#fff,#efefef); */ background: #eaeaea !important; color: #333; font-size: 13px; font-weight: normal; border-bottom: 1px solid #d9d9d9; } .mk-datagrid .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header { background: #eaeaea !important; text-align: center; } .mk-datagrid .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer { text-align: center; } .mk-datagrid .public_fixedDataTable_scrollbarSpacer { top: 0px; background: #eaeaea; } .mk-datagrid .fixedDataTableRowLayout_rowWrapper:hover .public_fixedDataTableRow_highlighted, .mk-datagrid .fixedDataTableRowLayout_rowWrapper:hover .fixedDataTableCellGroupLayout_cellGroup { background: #fff; } .mk-datagrid .fixedDataTableRowLayout_rowWrapper:hover .public_fixedDataTableCell_main { background-color: rgba(65, 106, 170, 0.07); } .mk-datagrid .fixedDataTableRowLayout_fixedColumnsDivider { border: 0px; } .mk-datagrid .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header { background: #eaeaea; } .mk-datagrid .fixedDataTableRowLayout_rowWrapper .fixedDataTableRowLayout_main { overflow: visible; } .mk-datagrid .fixedDataTableRowLayout_rowWrapper:focus { border: 1px solid black; } .mk-datagrid .public_fixedDataTable_main { outline: none; overflow: hidden; } .mk-datagrid .fixedDataTableLayout_rowsContainer > div:nth-child(4) .fixedDataTableCellGroupLayout_cellGroupWrapper { background-color: #fff6ea; } .mk-datagrid .fixedDataTableLayout_rowsContainer > div:nth-child(4) .fixedDataTableCellGroupLayout_cellGroupWrapper .fixedDataTableCellGroupLayout_cellGroup { background-color: #fff6ea !important; } .mk-datagrid .edfx-app-proof-of-charge-money-cell > div { border-top: 0; } .mk-datagrid .ScrollbarLayout_mainHorizontal { border-left-width: 0; } .mk-datagrid .public_Scrollbar_main { z-index: 1 !important; } .mk-datagrid .public_fixedDataTable_header .public_fixedDataTableCell_main { font-weight: bold; } .mk-datagrid .total { background-color: #fff6ea; font-weight: bold; } .mk-datagrid .mk-datagrid-cellContent { padding: 0 4px; display: block; font-size: 13px; white-space: nowrap; line-height: 36px; overflow: hidden; text-overflow: ellipsis; } .mk-datagrid .fixedDataTableCellLayout_columnResizerContainer { cursor: col-resize !important; } .mk-datagrid .public_fixedDataTableCell_columnResizerKnob { cursor: col-resize !important; background-color: #0066b3; } .mk-datagrid .public_fixedDataTableCell_columnResizerKnob:before { position: absolute; content: ""; width: 0; height: 0; border: 3px solid; top: 50%; border-color: transparent transparent #0066b3; left: -8px; transform: rotate(-90deg) translateX(3px); } .mk-datagrid .fixedDataTableColumnResizerLineLayout_mouseArea { cursor: col-resize !important; } .mk-datagrid .fixedDataTableColumnResizerLineLayout_main.public_fixedDataTableColumnResizerLine_main { border-color: transparent; } .mk-datagrid-editable { background-color: #fff; } .mk-datagrid-editable-add-row, .mk-datagrid-editable-up-row, .mk-datagrid-editable-down-row { visibility: hidden; font-size: 16px; color: #666; } .mk-datagrid-editable-add-row:hover, .mk-datagrid-editable-up-row:hover, .mk-datagrid-editable-down-row:hover { cursor: pointer; color: #0066B3; visibility: visible; } .mk-datagrid-editable-remove-row { visibility: hidden; font-size: 16px; color: #666; } .mk-datagrid-editable-remove-row:hover { cursor: pointer; color: red; visibility: visible; } .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-addDelRow-cell a.addDelrow, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-addDelRow-cell a.addDelrow, .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-upDownRow-cell a.addDelrow, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-upDownRow-cell a.addDelrow, .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-sequence-cell a.addDelrow, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-sequence-cell a.addDelrow { display: none; visibility: hidden; } .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-addDelRow-cell .anticon, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-addDelRow-cell .anticon, .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-upDownRow-cell .anticon, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-upDownRow-cell .anticon, .mk-datagrid-editable .fixedDataTableLayout_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-sequence-cell .anticon, .mk-datagrid-editable .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer > div:nth-child(3) > div:hover .mk-datagrid-sequence-cell .anticon { visibility: visible; zoom: 0.95; } .mk-addDel, .mk-upDown, .mk-endDel { overflow: hidden; } .mk-addDel .public_fixedDataTable_main, .mk-upDown .public_fixedDataTable_main, .mk-endDel .public_fixedDataTable_main { margin: 0 25px; overflow: visible; border-top: 0; border-bottom: 0; } .mk-addDel .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer, .mk-upDown .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer, .mk-endDel .public_fixedDataTable_main .fixedDataTableLayout_rowsContainer { overflow: visible; } .mk-addDel .mk-datagrid-cellContent, .mk-upDown .mk-datagrid-cellContent, .mk-endDel .mk-datagrid-cellContent { display: flex; } .mk-addDel .mk-datagrid-addDelRow-cell, .mk-upDown .mk-datagrid-addDelRow-cell, .mk-endDel .mk-datagrid-addDelRow-cell { background: #fff; width: 24px; margin-left: -25px; border-color: transparent; } .mk-addDel .mk-datagrid-upDownRow-cell, .mk-upDown .mk-datagrid-upDownRow-cell, .mk-endDel .mk-datagrid-upDownRow-cell { background: #fff; width: 24px; border-color: transparent; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup, .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup, .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup { overflow: visible; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main, .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main, .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:first-child .fixedDataTableCellGroupLayout_cellGroup .public_fixedDataTableCell_main { overflow: visible; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:nth-child(2), .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:nth-child(2), .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .fixedDataTableCellGroupLayout_cellGroupWrapper:nth-child(2) { overflow: hidden; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header, .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header, .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_header { background-color: #f6f7f8; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer, .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer, .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer { background-color: #fff6ea !important; } .mk-addDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer .fixedDataTableCellGroupLayout_cellGroup, .mk-upDown .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer .fixedDataTableCellGroupLayout_cellGroup, .mk-endDel .fixedDataTableLayout_rowsContainer .fixedDataTableRowLayout_rowWrapper .public_fixedDataTable_footer .fixedDataTableCellGroupLayout_cellGroup { background-color: #fff6ea !important; } .mk-addDel .fixedDataTableLayout_rowsContainer > div:nth-child(4) .public_fixedDataTableCell_main:first-child, .mk-upDown .fixedDataTableLayout_rowsContainer > div:nth-child(4) .public_fixedDataTableCell_main:first-child, .mk-endDel .fixedDataTableLayout_rowsContainer > div:nth-child(4) .public_fixedDataTableCell_main:first-child { overflow: visible; z-index: 1; } .mk-addDel .public_fixedDataTable_horizontalScrollbar, .mk-upDown .public_fixedDataTable_horizontalScrollbar, .mk-endDel .public_fixedDataTable_horizontalScrollbar { margin-left: -1px; } .public_fixedDataTable_bottomShadow { background-image: none !important; height: 65px; margin-left: -25px; margin-right: -25px; overflow: hidden; } .public_fixedDataTable_topShadow { background-image: none !important; } .mk-ellipsis { text-align: center; } .mk-ellipsis .fixedDataTableLayout_rowsContainer > div:nth-child(3) { border-bottom: 1px solid #e9e9e9; } .mk-ellipsis .fixedDataTableLayout_rowsContainer > div:nth-child(3) div.mk-datagrid-cellContent { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-left: 0; padding: 0 4px; display: block; }