One of the challenges I'm facing on my website is displaying HTML email content.
Some of the emails contain CSS that messes up my site layout, causing certain elements to overlap each other. For example, a toolbar at the top of the page might cover important header information from the email.
Is there a way to create a div where I can place the HTML email and control its layout so it doesn't interfere with anything else on the page?
It's worth mentioning that I have the HTML content as 'text' instead of linking to an external website. (In this case, it's returned from an API, but similar restrictions apply)
%iframe{srccode: @mail.html}
However, simply using this code results in a blank iframe