Here's my scenario. I'm sending an email, and I want my footer (second table) to display - no matter what is put in the first table. However, if height is set to 100% in the first table, the footer disappears in Apple mail.
<html>
<body>
<table height="100%">
*EMAIL CONTENT*
</table>
<table>
*FOOTER CONTENT*
</table>
</body>
</html>
The first table is filling the entire space of the parent. What can I put in the SECOND table to ensure that it is always visible? I've tried variety of different things, including display:block, overflow hidden or visible, using absolute positioning to pin it to the bottom, setting a specific height for footer, and more.
Any ideas on how to force this behavior?