@root-entry-name: 'default'; @import '~antd/es/style/themes/index.less'; @basic-table-prefix-cls: ~'@{ant-prefix}-basic-table'; .@{basic-table-prefix-cls} { display: flex; flex-direction: column; height: 100%; overflow: hidden; .@{ant-prefix}-table-wrapper, .@{ant-prefix}-spin-nested-loading, .@{ant-prefix}-spin-container, .@{ant-prefix}-table, .@{ant-prefix}-table-container, .@{ant-prefix}-table-content { display: flex; flex: 1; flex-direction: column; overflow: hidden; } .@{ant-prefix}-table-tbody > tr, .@{ant-prefix}-table-tbody > tr > td { background: white; } .@{ant-prefix}-table-thead > tr > th { font-weight: 600; background: white; border-bottom: 1px solid #dbe7fb !important; } .@{ant-prefix}-table-body { border-top: 1px solid #dbe7fb; } .@{ant-prefix}-table-thead > tr > th .@{ant-prefix}-table-column-sorters { padding: 0; } .@{ant-prefix}-table-thead > tr > th .@{ant-prefix}-table-column-sorter-full { margin-top: -0.5em; } .@{ant-prefix}-table-thead > tr > th, .@{ant-prefix}-table-tbody > tr > td, .@{ant-prefix}-table tfoot > tr > th, .@{ant-prefix}-table tfoot > tr > td { padding: 8px 8px; } .@{ant-prefix}-table-tbody > tr:hover:not(.@{ant-prefix}-table-expanded-row) > td { background: white; } .@{ant-prefix}-table-tbody > tr:nth-child(2n-1), .@{ant-prefix}-table-tbody > tr:nth-child(2n-1) td { background: #f6f9fe; } .@{ant-prefix}-table-tbody > tr:hover { background: #edf2ff; td { background: #edf2ff !important; } } .@{ant-prefix}-table-tbody > tr > td { border-bottom: 1px solid #dbe7fb; } .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-content > table > thead > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-header > table > thead > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-body > table > thead > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-content > table > tbody > tr > td, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-header > table > tbody > tr > td, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-body > table > tbody > tr > td, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-content > table > tfoot > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-header > table > tfoot > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-body > table > tfoot > tr > th, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-content > table > tfoot > tr > td, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-header > table > tfoot > tr > td, .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container > .@{ant-prefix}-table-body > table > tfoot > tr > td { border-right: 1px solid #dbe7fb; } .@{ant-prefix}-table.@{ant-prefix}-table-bordered > .@{ant-prefix}-table-container { border-top: 1px solid #dbe7fb; border-left: 0; } .@{ant-prefix}-table.@{ant-prefix}-table-bordered .@{ant-prefix}-table-header, .@{ant-prefix}-table.@{ant-prefix}-table-bordered .@{ant-prefix}-table-body { border-left: 1px solid #dbe7fb; } .@{ant-prefix}-table.@{ant-prefix}-table-bordered .@{ant-prefix}-table-header { border-right: 1px solid #dbe7fb; } .@{ant-prefix}-table-cell-scrollbar { border-left: 0px; box-shadow: none; } .@{ant-prefix}-table-summary { tr td { position: sticky; bottom: 0; background: white; border-top: 1px solid #dbe7fb; } } .@{ant-prefix}-pagination { display: flex; flex-wrap: wrap; grid-row-gap: 8px; justify-content: flex-end; padding-top: 10px; border-top: 1px solid #efefef; .@{ant-prefix}-pagination-total-text { margin-right: auto; margin-left: 8px; } } // /* 显示拖拽样式 */ // .react-resizable { // position: relative; // background-clip: padding-box; // } // /* 显示拖拽手势 */ // .react-resizable-handle { // position: absolute; // width: 10px; // height: 100%; // bottom: 0; // right: 0; // cursor: col-resize; // z-index: 6; // //border-left: white 1px solid; // } }