KamoCRM

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

Fixkamo-internal
Dikirim
25 April 2026 pukul 22.10 UTC
Penulis
kamo
Berkomitmen
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 itu tiba di ruang kerjamu sendiri. Mulailah dengan rencana gratis dan baca halaman ini lagi dalam sebulan.

Mulai Bebas SelamanyaTampilkan Harga