css padding is not working in outlook

后端 未结 14 1888
挽巷
挽巷 2020-12-01 01:19

I have following html in email template.

I am getting different view in MS Outlook and in gmail for the same.


    

        
14条回答
  •  臣服心动
    2020-12-01 02:05

    After doing many tests in Litmus, i could not find a way to have perfect rendering in all emails readers, but here is the better solution i found :

      Your text here and here  

    In this piece of code, i aimed to emulate padding : 6px 12px;

    There are 2 "12px table columns" that handles the right and left padding.

    And I'm using "padding: 6px 0;" on my td content, to manage top and bottom padding : Outlook 2010 and 2013 will ignore this and will use their own padding.

    The text won't be perfectly aligned in Outlook 2010 and Outlook 2013 (slightly too far from top) but it works with all other email readers i tried : Apple Mail, Gmail, Outlook 2011 (yes..), Hotmail, Yahoo and many more.

    Preview image : Outlook 2010 and 2013 preview

    Preview image : Gmail, Apple Mail and others

提交回复
热议问题