.tr { display: grid; /* grid-template-columns: repeat(11, minmax(max-content, 1fr)); */ grid-template-columns: repeat(13, minmax(max-content, auto)); } .th { padding: 3% 2px; height: 50px; background: var(--color-background); position: sticky; top: 0; font-size: 1em; user-select: none; text-align: center; vertical-align: middle; display: flex; align-items: center; justify-content: space-between; &:hover { color: var(--color-text-highlight); } } .thdu { padding: 3% 2px; height: 50px; background: var(--color-background); position: sticky; top: 0; font-size: 1em; user-select: none; text-align: center; vertical-align: middle; display: flex; align-items: center; justify-content: center; &:hover { color: var(--color-text-highlight); } } .break { word-wrap: break-word; word-break: break-all; align-items: center; text-align: left; } .td { /* 上边下边 | 左边右边 */ padding: 10px 2px; font-size: 0.9em; // max-width: 14em; min-width: 9em; cursor: default; align-items: center; text-align: left; vertical-align: middle; &:hover { color: var(--color-text-highlight); } font-family: var(--font-normal); } .td.odd { background: var(--color-row-odd); } /* download upload td cells */ .center { min-width: 7em; text-align: center; } .sortIconContainer { display: inline; margin-left: 0.5em; width: 1em; height: 1em; } .rotate180 { transform: rotate(180deg); }