@revolist/revogrid
Version:
Virtual reactive data grid spreadsheet component - RevoGrid.
69 lines (68 loc) • 1.57 kB
CSS
.rowHeaders {
z-index: 2;
font-size: 10px;
display: flex;
height: 100%;
}
.rowHeaders revogr-data .rgCell {
text-align: center;
}
.rowHeaders .rgCell {
padding: 0 1em ;
min-width: 100%;
}
revogr-viewport-scroll {
/* Hide scrollbar for IE and Edge */
-ms-overflow-style: none;
scrollbar-width: none; /* Firefox */
/* Hide scrollbar for Chrome, Safari and Opera */
overflow-x: auto;
overflow-y: hidden;
position: relative;
z-index: 1;
height: 100%;
}
revogr-viewport-scroll::-webkit-scrollbar {
display: none;
-webkit-appearance: none;
}
revogr-viewport-scroll.colPinStart, revogr-viewport-scroll.colPinEnd {
z-index: 2;
}
revogr-viewport-scroll.colPinEnd:has(.active) {
overflow: visible;
}
revogr-viewport-scroll.rgCol {
flex-grow: 1;
}
revogr-viewport-scroll .content-wrapper {
overflow: hidden;
}
revogr-viewport-scroll .inner-content-table {
display: flex;
flex-direction: column;
max-height: 100%;
width: 100%;
min-width: 100%;
position: relative;
z-index: 0;
}
revogr-viewport-scroll .vertical-inner {
overflow-y: auto;
position: relative;
width: 100%;
flex-grow: 1;
outline: none;
/* Hide scrollbar for IE and Edge */
-ms-overflow-style: none;
scrollbar-width: none; /* Firefox */
/* Hide scrollbar for Chrome, Safari and Opera */
}
revogr-viewport-scroll .vertical-inner::-webkit-scrollbar {
display: none;
-webkit-appearance: none;
}
revogr-viewport-scroll .vertical-inner revogr-data,
revogr-viewport-scroll .vertical-inner revogr-overlay-selection {
height: 100%;
}