Skip to content

<td> not stacking in Outlook iOS  #78

Description

@cossssmin

Problem

Outlook iOS removes the doctype, which means it renders it in WebKit quirks mode (1, 2).

Since display: block; does not work on <td> in quirks mode, you cannot stack them on mobile through @media queries.

Solution

A workaround is to use <th> instead - display: block; works on this element:

as

However, one must make sure to reset the font-weight and text-align which default to bold and center in a <th> element.

Other notes

Looking at the list from Which doctype should you use in HTML emails, it sounds like <td> can't stack when using display: block; in the following clients, either:

  • Orange (mobile webmail)
  • Orange iOS
  • SFR iOS

Btw @hteumeuleu, if possible maybe update that table to reflect current Outlook iOS situation.

Note that stacking does work in Outlook in iOS 11 (what Email on Acid uses), but it does not in the latest version (13.3.1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    OutlookWindows, macOS, iOS, Android and Outlook.com

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions