下面分享一個本人在開發郵件服務遇到的一個小插曲,在使用SpringBoot的郵件發送FreeMarker模板時,發如今模板上設置的style樣式,在手機端郵件顯示部分會失效,例如字體顏色的樣式失效等。針對這種狀況,這裏分享一下個人一個處理方式,僅供參考,不必定是最佳的解決方式。git
1.註釋掉頂部style的與顏色相關的樣式,測試貌似寬度,居中這些生效。 github
2.在具體須要設置顏色的table、tr或者tb中,直接設置style樣式。這樣子,在手機上顯示,顏色等就生效了。 測試
因爲公司工做,平時工做通知溝通,都是會經過電腦的outlook郵件。電腦端上的outlook對style樣式支持比較好,無需上面的處理能正常顯示,只是一樣的作法在手機端顯示支持就顯得不友好,樣式沒生效。凡是遇到這種樣式不生效的狀況,能夠嘗試直接在須要設置樣式的地方,如tr或tb上,直接設置樣式,多測試幾回。字體