Jatuhkan Shadow DOM dalam perender email sehingga overflow-x-auto kebakaran

Fixkamo-internal
Dikirim
25 April 2026 pukul 22.10 UTC
Penulis
kamo
Commit
4e54fad

Shadow DOM adalah penyebab akar. Isi surel lebar (tabel fixed- lebar) di dalam pohon bayangan melukis melewati host tanpa berkontribusi kotak tata letak host, sehingga pembungkus tubuh induk overflow-x-auto tidak pernah mendeteksi overflow dan tidak pernah menghasilkan sebuah scrollbar. Mengganti akar bayangan dengan div + berbahaya SetInnerHTML membuat tubuh email yang lebar keturunan DOM biasa anak-anak wroll kontainer, yang benar memicu scrollbar horisontal Di dalam tubuh email. Header pesan adalah saudara dari tubuh wrapper, sehingga tetap di lebar kolom dan tidak terpengaruh. Sanitisasi (sanitizeEmailHtml) masih berjalan dan keamanan batas; pohon bayangan adalah lapisan isolasi CSS- tambahan, bukan sanitizer itu sendiri.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga