vxe-table
Version:
一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟滚动、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、虚拟列表、模态窗口、自定义模板、渲染器、贼灵活的配置项、扩展接口等...
77 lines (75 loc) • 1.65 kB
CSS
/*font*/
/*size*/
/*icon*/
/*color*/
/*input/radio/checkbox*/
/*popup*/
/*table*/
/*filter*/
/*menu*/
/*loading*/
/*validate*/
/*grid*/
/*toolbar*/
/*tooltip*/
/*modal*/
/*checkbox*/
/*radio*/
/*button*/
/*input*/
/*textarea*/
/*form*/
/*select*/
/*switch*/
.vxe-grid {
position: relative; }
.vxe-grid.is--loading:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 99;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: rgba(0, 0, 0, 0.2); }
.vxe-grid.is--loading > .vxe-table .vxe-loading {
background-color: transparent; }
.vxe-grid.is--maximize {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
padding: 0.5em 1em;
background-color: #fff; }
.vxe-grid .vxe-body--row.row--pending {
color: #f56c6c;
text-decoration: line-through;
cursor: no-drop; }
.vxe-grid .vxe-body--row.row--pending .vxe-body--column {
position: relative; }
.vxe-grid .vxe-body--row.row--pending .vxe-body--column:after {
content: "";
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 0;
border-bottom: 1px solid #f56c6c;
z-index: 1; }
.vxe-grid .vxe-grid--form-wrapper,
.vxe-grid .vxe-grid--top-wrapper,
.vxe-grid .vxe-grid--bottom-wrapper {
position: relative; }
.vxe-grid {
font-size: 14px; }
.vxe-grid.size--medium {
font-size: 14px; }
.vxe-grid.size--small {
font-size: 13px; }
.vxe-grid.size--mini {
font-size: 12px; }