@jecloud/ui
Version:
JECloud UI库,基于ant-design-vue封装
79 lines (68 loc) • 1.4 kB
text/less
.LargeColumnHeight {
height: @vxe-table-row-height-large;
}
.MiddleColumnHeight {
height: @vxe-table-row-height-middle;
}
.SmallColumnHeight {
height: @vxe-table-row-height-small;
}
.MiniColumnHeight {
height: @vxe-table-row-height-mini;
}
.XECheckbox {
padding:0;
line-height: 1;
color:@vxe-table-row-checkbox-color;
&.is--checked,
&.is--indeterminate {
color: @vxe-primary-color;
}
&.is--disabled {
color: @vxe-disabled-color;
}
}
.XETableSize(@font-size, @row-height, @input-height,@checkbox-size){
font-size: @font-size;
/*暂无数据*/
.vxe-table--empty-placeholder,
.vxe-table--empty-block {
min-height: @row-height;
}
// 编辑字段
.vxe-cell {
.vxe-default-input,
.vxe-default-textarea,
.vxe-default-select {
height: @input-height;
}
}
.vxe-header--column,
.vxe-body--column,
.vxe-footer--column {
height: @row-height;
// 溢出列
&.col--ellipsis {
height: @row-height;
& > .vxe-cell {
max-height: @row-height;
}
}
// 正常列
&:not(.col--ellipsis) {
// padding: floor((@row-height - @vxe-table-row-line-height) * 0.5) 0;
padding:0;
}
}
.vxe-cell--radio,
.vxe-cell--checkbox {
&-icon{
font-size: @checkbox-size;
}
}
.vxe-cell--tree-node{
.je-tree-node-icon{
font-size: @checkbox-size;
}
}
}