display:none не работает над Outlook 2007

Я хочу послать электронное письмо от нашей системы до клиентов, где некоторые теги должны быть скрыты им. Я установил следующий CSS:

.hidden { display: none; }

Но это не работает. Что решения или альтернативы там для сокрытия элементов в электронном письме?

14
задан Jeroen 3 December 2012 в 11:04
поделиться

3 ответа

Outlook 2007 использует движок Microsoft Word для рендеринга HTML, который имеет очень ограниченная поддержка CSS. На этой странице описываются возможные варианты работы ( дисплей является одним из «неподдерживаемых»).

К сожалению, вы мало что можете сделать. Вы можете заключить элемент в HTML-комментарии , которые остановят его рендеринг, но не более того.

8
ответ дан 1 December 2019 в 06:03
поделиться

Outlook 2007 имеет ограниченную поддержку CSS и HTML. Прочтите эту статью для получения дополнительной информации.

Если правила CSS на основе классов не работают, попробуйте правила CSS на основе идентификаторов. Просто постарайтесь, чтобы ваши правила были как можно проще.

Вы можете использовать этот инструмент для проверки вашего HTML и CSS для использования в Outlook 2007.

2
ответ дан 1 December 2019 в 06:03
поделиться

Попробуйте это - может быть, это сработает для вас.

.hidden{visibility: hidden;}
-2
ответ дан 1 December 2019 в 06:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: