2014-06-05 33 views
5

Il mio cliente desidera un messaggio di posta elettronica reattivo in cui il testo non viene visualizzato al suo massimo ma è già incorporato nel corpo dell'e-mail. Quando l'utente fa clic su "Fai clic su altro", il testo si espande e tutto il testo diventa visibile. È possibile?È possibile la fisarmonica su email HTML reattive?

Per quanto ne so, le pseudo-classi non sono possibili sui client di posta elettronica e la creazione di una fisarmonica con codifica in linea è tecnicamente molto difficile. Qualche idea?

+3

Non riesco a immaginare che potresti farlo funzionare in quanto gli effetti di fisarmonica si basano su JavaScript o sui CSS moderni. Entrambi non sono supportati nei client di posta elettronica: http://www.campaignmonitor.com/css/ http://stackoverflow.com/questions/14141374/using-css-before-and-after-pseudo-elements -with-in-linea-css –

+4

Il tuo meglio sta usando gli ancoraggi HTML e usando i link "fai clic su" per portarti più in basso nell'e-mail http://stackoverflow.com/a/1088037/74585 –

+0

E per favore loro ci sono persone che stanno ancora leggendo solo la parte txt di una email. – Mathias

risposta

2

Questo è piuttosto vecchio, ma Matthew ha ragione. Non puoi (piuttosto non dovresti) provare a far funzionare le email usando le fisarmoniche, in quanto richiedono JS o CSS3 avanzato. Entrambi hanno poco o nessun supporto nei client di posta elettronica, anche nuovi.

Il più vicino che è stato possibile trovare quando avevo una richiesta simile era usare un disegno CSS da Responsive Email Patterns Funziona su alcuni client ma non su tutti.

Inoltre, anziché utilizzare una fisarmonica, è possibile utilizzare "schede". Questo, sebbene non al 100% a prova di proiettile, è supportato da più clienti. Vedere here per un esempio.

(Seguendo il suggerimento di Leon) In poche parole, a meno che non si intenda utilizzare il CSS semplice, si dovrebbe davvero dimenticare la reattività e le interazioni complesse, oltre a regolare le larghezze e simili.

È molto più semplice utilizzare gli ancoraggi per collegarsi al testo completo dell'articolo dall'alto o utilizzare collegamenti esterni. Le email reattive sono sopravvalutate e portano troppa complessità a qualcosa che le persone si aspettano siano semplici: leggere una mail.

+2

+1 per i 6 mesi successivi, ma segnala che oltre al supporto CSS è difficile ottenere il diritto sul client di posta elettronica. Il supporto per Javascript è quasi impossibile da ottenere :: (per essere onesti) giustamente. Nessuno vorrebbe e-mail con conferma (per esempio) o qualcosa del genere. Dimentica le e-mail "reattive" – Leon