- Spegnimento
- 6 settembre 2026 alle ore 01:23 UTC
- Autore
- Kamo
- Impegno
- 3705467
Terzo tentativo di questo, e i primi due erano rivolti alla cosa sbagliata perché l'imbracatura stava mentendo. Puppeteer lancia Chrome con --hide-scrollbars by predefinito, così ogni screenshot preso durante la diagnosi questo non aveva barre di scorrimento in esso a tutti — compresi quelli che ho usato per concludere una correzione aveva funzionato. Rimozione che bandiera e ri-testing hanno mostrato che il bar non era mai stato disegnato. Con vista restaurata, la causa riprodotta dal nulla: una pagina contenente solo un contenitore di scorrimento e una `posizione: fisso; inset: 0` strato portante sfocatura(3px), scala (1.03) e z-index: 0 — che è precisamente sfondoStage — non disegna Barra di scorrimento. Uno strato posizionato a z-index 0 vernici dopo lo scorrimento a flusso, e la barra del contenitore di scorrimento è dipinta con lo scorrimento piuttosto che dopo di esso, così l'opera d'arte è stata posta direttamente su di esso. Il sovradimensionamento esiste per nascondere il bordo morbido di sfocatura, così arriva oltre il pannello su ogni lato e non c'era striscia del pergamena che non copriva. Piuttosto che continuare a organizzare l'ordine di vernice intorno a uno sfondo pieno dissanguato, il rotolo torna al documento. La barra di scorrimento della finestra è disegnata dal browser all'esterno della pagina, quindi niente che la pagina dipinge può coprire e nessuna impostazione di sovrapposizione può svanire. Ciò significa che il pannello cresce con il suo contenuto invece di essere un scorrere il contenitore, e la clip cambia con esso: clip-path invece di overflow più trasformare. clip-path blocca ancora i bambini `fissati` della pagina al riquadro angoli arrotondati, ma a differenza di una trasformazione non diventa il loro contenuto blocco — così l'opera d'arte e la bolla di sostegno rimangono ancorati al viewport e tenere fermo, che è quello che la correzione precedente era per. Verificato in entrambi i modi pagina minima prima di toccare l'app. L'ombra si sposta a .kamo-shell, dal momento che clip-path altrimenti clip del pannello la propria ombra lontano, e un bambino appiccicoso è tenuto al bordo superiore del pannello piuttosto che il viewport's, che è un gap più alto. Misurato a 1440x900 e 390x844: barra di scorrimento 15px larga, documentabile da 400 e 1085, riquadro inset esattamente 15px su entrambi i lati, e l'opera in movimento 0px mentre l'intestazione muove il pieno -400. Eleven viewports spazzare pulito con la ferrovia esattamente l'altezza del pannello. La barra è nello screenshot questa volta.