es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Tengo un problema de renderización de correo electrónico en el cliente de correo electrónico de Outlook para dispositivos iOS. La plantilla de correo electrónico utiliza el concepto de [tabla fantasma][1] más antiguo y perenne para centrar la disposición de la tabla en la plantilla de correo electrónico.

    Para hacer que la tabla funcione solo en MSO, envuelve la tabla en esta condición:

    <!--[if (mso)|(IE)]>
    <table width="100%" cellpadding="0" cellspacing="0" border="0" style="background-color:transparent;"><tr><td align="center"><![endif]-->
    <div class="col num12">
    <!-- whateveremail content bla bla-->
    </div>
    <!--[if (mso)|(IE)]></td></tr></table></td></tr></table><![endif]-->
    

    y como tal, el correo electrónico debería renderizar la tabla solo en dispositivos MSO que es Outlook.

    Pero esta técnica no está rendereando la tabla real en las aplicaciones de Outlook (tanto en Android / iOS) o incluso en el correo electrónico de Outlook en la web, lo que debería y la presentación aún se ve rota.

    Por ahora, he logrado que funcione eliminando las condiciones, pero esto no parece ser la mejor práctica, así que por favor sugiera una solución mejor.

Comments are closed.