Можно ли свернуть / развернуть DIV в письме?Какие клиенты поддерживают это? - PullRequest
6 голосов
/ 03 октября 2011

У меня есть система оповещений, которая отправляет оповещения по электронной почте.Я хотел бы включить диагностическую информацию, но только сделать ее видимой, если конечный пользователь нажимает кнопку [+].

Можно ли это сделать по электронной почте?Могу ли я сделать это без использования Javascript и только CSS?

Если это поможет, большинство моих клиентов используют Outlook, iPhone или Blackberry

Ответы [ 4 ]

2 голосов
/ 31 июля 2015

Вы можете сделать это с помощью флажка, но я не знаю, совместим ли он с кросс-почтовым клиентом.Я бы тщательно проверил это.Вот еще некоторая информация:

Покажите и скройте условие div при помощи флажка css

В Интернете есть множество других примеров.Вот действительно хороший рабочий пример на Litmus, который использует меню гамбургеров:

https://litmus.com/community/discussions/999-hamburger-in-email

2 голосов
/ 03 октября 2011

Скорее всего, нет.JS был отключен во многих клиентах из-за вирусов и прочего.

Обходной путь может заключаться в том, чтобы включить URL-адрес на полную страницу ошибки со всеми подробностями, и отредактировать ваше письмо, чтобы только обобщать диагностическую информацию.можно использовать :hover CSS, чтобы показать элемент с некоторыми неприятными селекторами ... CSS3-стиль?http://www.campaignmonitor.com/css/

0 голосов
/ 03 октября 2011

вы не можете отвечать на события клика без js.

вы можете попробовать подход с использованием :hover на css, но я не уверен, сколько почтовых клиентов его поддерживают

0 голосов
/ 03 октября 2011

Я не думаю, что вы можете, почтовые клиенты не позволят вам запускать код JavaScript из-за проблем безопасности.И вы не можете делать то, что хотите, только используя CSS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...