Какие существуют подходы, чтобы добавить отступы и / или поля для элементов, используя Foundation For Emails 2 и его язык шаблонов Inky?

Какие существуют подходы, чтобы добавить отступы и / или поля для элементов, используя Foundation For Emails 2 и его язык шаблонов Inky?

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

  • дать заполнение элемента тд

Это, по-видимому, наиболее часто используемый подход для размещения электронной почты. Но при внедрении Inky в ваш рабочий процесс элемент td объединяется с <container> элемент.

  • "Таблицы по своей природе занимают столько места, сколько им доступно. Из-за этого центрирование столбцов может быть сделано путем добавления пустых столбцов слева и справа от столбца для центрирования".

Вот проблема, вам придется придерживаться сетки. Я заметил, что вы можете настроить количество ячеек, на которые разделена сетка, но, тем не менее, дизайн должен использовать сетку.

Вот те подходы, которые я нашел, когда гуглял и просматривал документы Foundation For Email 2. Я что-то упускаю из виду или я что-то неправильно понял, или Inky предназначен только для комбинированного использования с дизайном на основе сетки?

В качестве дополнительного вопроса, как бы я выровнять элемент по вертикали, используя Inky?

1 ответ

Я могу ответить на второй вопрос с обновлением Foundation for Email 2.1:

Вертикальный интервал между почтовыми клиентами не так прост, как кажется, на самом деле он непоследователен. Версии Outlook не уважают поля и отступы одинаковые и <br>Это разные повсюду. Плюс кто хочет увидеть <br><br><br> повсюду?

Новый <spacer> компонент заботится об этом.

<spacer size="16"></spacer>

Размер - это необходимая высота в пикселях с вертикальным интервалом.

Другие вопросы по тегам