User:AHollender (WMF)/sandbox/wide tables/styles.css

.overflow-wrapper { overflow: auto; width: 960px; max-height: 94vh; }

/* vendor specifics not supported .overflow-wrapper::-webkit-scrollbar { -webkit-appearance: none; } .overflow-wrapper::-webkit-scrollbar:vertical { width: 11px; } .overflow-wrapper::-webkit-scrollbar:horizontal { height: 11px; } .overflow-wrapper::-webkit-scrollbar-thumb { border-radius: 8px; border: 2px solid white; /* should match background, can't be transparent */ /*   background-color: rgba(0, 0, 0, .40); } /* fit-content not supported .table { height: fit-content; } .overflow-wrapper:after { content: ' '; position: absolute; bottom: 0; width: 10px; height: 100%; background-color: transparent; /* pointer-events: none; pointer-events not supported */ background-image: linear-gradient(to right,rgba(255,255,255,0),#ffffff 50%); }