- Shipped
- 6 de setembro de 2026 às 08:16 UTC
- Author
- Kamo
- Commit
- 7bca2f4
Cada grade no aplicativo desenhou duas barras verticais — a nossa e a da biblioteca, lado a lado lado. Medido em /leaders: o nosso em x , 868.900, ag-Grid em x . ag-Grid e a MUI DataGrid não rolam com uma barra na sua porta de rolagem. Ambos esconda-o e construa um segundo elemento ao seu lado — «.ag-body-vertical-scroll», **************** com uma barra de plataforma real, sincronizando o Dois em cada pergaminho. A lista de marcadores chamou as portas de rolagem, de modo que a aplicação foi pintada a sua barra sobre os últimos 32px das células enquanto a biblioteca continua a desenhar Ele. A regra do alargamento da calha nunca poderia ter impedido que: conjuntos de ag-Grid `escrollbar-largura: nenhum!importante' na porta de rolagem, por isso não havia sarjeta lá para ampliar, que é também por isso que o nosso bar sentou nas células em vez de ao lado Eles. Esses dois elementos têm o marcador agora. Cada um é um verdadeiro roller cuja slockTop os relógios da biblioteca, então uma barra pintada sobre uma unidade da grade exatamente como o bar da plataforma fez, e ele pousa em uma faixa que a grade já reserva. - Ambas as grades são pedidas para uma tira 32px - `forneçaGlobalGridOptions` em KamoAgGrid, sobre o tema. Como uma opção em vez de CSS porque o número também é o que cada grade subtrai do espaço suas colunas são dispostas dentro. - A barra da plataforma dentro da tira é removida em vez de colorida: esta calha está fazendo a biblioteca e não precisa de um bar nativo para mantê-lo aberto. Os dois espaçadores horizontais do ag-Grid vão com ele — `overflow-x: roll` puramente assim a banda lê como uma barra através das colunas fixadas, e a 32px eles eram dois stubs da barra de rolagem da plataforma de cada lado do nosso, visível em /contas. - Ambas as bibliotecas marcam o widget `aria-hidden`, que é também o sinal deste aplicativo que algo foi colocado na frente de um roller; sobreposiçãoGeometria exclui Estes por nome, e tudo o mais escondido ainda está o bar para baixo. - Onde a plataforma flutua suas barras em vez de reservar uma coluna, ag-Grid segue naipe; globals.css coloca a coluna de volta, porque uma barra opaca de 32px Precisa de um. As tiras do DataGrid flutuam sobre as fileiras mesmo então, então elas são pintado no símbolo de fundo da grade. Verificado em um navegador real (uma página sonda com seis grades, clássico e sobreposição barras de rolagem: uma barra por eixo, na sua própria tira, nenhuma barra nativa esquerda; a barra conduz a grade e segue-a; nenhuma barra onde nada transborda; colunas presas Limpo. umScrollbar agora pinos ambas as metades do invariante e falha se um marcador cai de qualquer lista.