Hi David,
Once you change the type of content in the email, you really need to look at the CSS and ensure that all of the new content will be styled appropriately on different screen widths. Unfortunately that's not always so easy if you're not a front-end developer.
Can I suggest you look at the template code for the email to see if it has anything in place to handle tables? If not, you'll need to write that code - the alternative may be to insert the table as an image.
Regards,
Brody
Hi David,
Dreamweaver is great, at least I like it (many people prefer to use a text editor).
You could also try copying the whole template into Dreamweaver, and then inserting the table that you're using and that should give you an idea of what's going wrong and what needs fixing.
I'm not sure what you're skills are like in CSS, but look for Media Queries to do the resizing on different devices.
Regards,
Brody
No problem David,
It's a lot to learn, so take your time - honestly I think you're jumping in quite deep, so be patient with yourself as you learn the world of media queries.
Essentially, you define your CSS as is. Then, you define CSS media query that says "if the screen is below this width (max-width), then do this instead". I generally use max-width over max-device-width, as I find it's easier to work with. The below will work on many devices, such as the iPhone range, and Windows Phone devices.
I'm assuming that your "ExternalClass" is the class name for the break-out box with the event details?
Thanks,
Brody
@media only screen and (max-width: 320px) {
.ExternalClass {
font-size: 50%;
}
}