Отправка по электронной почте, как переместить div, без использования padding, margin, right, left и т. Д. - PullRequest
0 голосов
/ 27 марта 2019

Нужно сделать HTML-рассылку.

Проблема в том, что я хочу переместить div на другое, что можно сделать с помощью margin или position: x;и сверху: х;Слева направо: х;но по электронной почте это не работает.У вас есть какое-нибудь решение?Большое спасибо.

1 Ответ

2 голосов
/ 27 марта 2019

У меня нет решения, только несколько советов ... Не пытайтесь сделать это. Это не будет работать (для многих клиентов). Вернитесь во времени и направьте свои дни HTML 4.0.1, забудьте, что классы CSS существуют, и напишите свою разметку, как будто это начало 2000-х годов ....

Это означает:

  • Инлайн все, что связано со стилем (вероятно, с большим количеством повторений)
  • https://www.campaignmonitor.com/css/ добавьте в закладки, вам это понадобится (много)
  • <table> и связанные теперь ваши новые лучшие друзья
  • Подумайте нестандартно, потому что большинство модных сценариев, требующих сложного CSS или JS, можно легко «подделать» с помощью таблиц и небольшого количества стилей

Попробуйте:

Положитесь на свои творческие способности и доступную документацию, чтобы придумать что-то, похожее на то, что вы хотите, но на самом деле это не так.

т.е. Ваш вопрос: «Как разместить div на div» может потребовать от вас использования таблицы с таблицей, которая создаст иллюзию сложенного контента, хотя это не так (вспомните дни, когда нужно было разбивать изображения на крошечные части в качестве фона стола, например).

...