- Verschifft
- 6. September 2026 um 01:55 UTC
- Autor
- Kamo
- Ausschuss
- 11b7dd4
Das Support-Chat-Fenster zeichnete eine horizontale Scrollleiste unter einem Gespräch, das hatte nichts, um seitwärts zu scrollen. Die Antworttaste jeder Nachricht ist absolut 26px außerhalb ihrer Blase positioniert. Aber der Streit ist gerechtfertigt, zu welchem Rand auch immer diese Blase gehört, so die Blase ist bereits bündig dagegen und es gibt keinen Platz auf dieser Seite: die 25px-Steuerung gelandet 22px vorbei an der Inhaltsbox der Nachrichtenliste. Zwei Folgen, und nur die Zweiter wurde gemeldet. Es wurde abgeschnitten - Sie sahen etwa einen halben Antwortpfeil auf Ihrem eigene Botschaften - und eine absolut positionierte Box zählt immer noch zu einem Vorfahren scrollable Überlauf, so dass die Liste eine horizontale Scroll-Achse gewonnen hat nie gefragt. overflow-y:auto bereits Kräfte über-flächlich-x aus "sichtbar", so dass die Achse scrollbar war, und die gemeinsame Scrollleiste tat dann genau das, was sie ist soll: zeichnete eine Bar für 10px von realen Überlauf. Die Bar ist neu, der Überlauf nicht. Vor der Ein-Scrollbar war die einheimische Bar versteckt, so dass dies ruhig Clipping der Antwortpfeil die ganze Zeit. Auf die Innenseite der Blase verschoben, in die 20% verlässt seine maxWidth immer Seite jeder andere Chat-Client setzt diese Bezahlung auf. Die Tooltip-Platzierung war bereits weg von der Blase zeigen, so dass es immer noch in freien Raum zeigt. SocialChat trägt den gleichen Block wörtlich und teilt das 460px-Fenster Fußabdruck, so hatte es den identischen Defekt; auch dort fixiert. Gemessen in einem echten Browser in beiden Fenstergrößen (460x690 und seine 420x540 Minimum), weil jsdom kein Layout hat und einen Scrollbalken überhaupt nicht sehen kann: vorher, eine horizontale Bar pro Fenster auf 10px Überlauf; nach, keine, die vertikale Bar noch gezeichnet, und die Antwort-Steuerung vollständig in der Inhaltsbox auf beide Seiten des Gesprächs.