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:

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)
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@mediaqueries.Solution
A workaround is to use
<th>instead -display: block;works on this element:However, one must make sure to reset the
font-weightandtext-alignwhich default toboldandcenterin 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 usingdisplay: block;in the following clients, either: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)