CSS Не применяется к HTML документу при получении электронной почты - PullRequest
0 голосов
/ 19 июня 2020

У меня возникли проблемы со стилем при отправке документа на основе строки HTML. Я в основном ссылался на этот ресурс (https://developers.docusign.com/esign-rest-api/guides/responsive-signing/creating-signable-html), в частности на раздел внизу, где подробно описаны элементы HTML и CSS, поддерживаемые Docusign. Каждый элемент, который я использую, находится в этих утвержденных списках, но стиль, который я применяю к строке HTML, похоже, не распространяется на полученное электронное письмо. В частности, любые применяемые мной отступы, кажется, полностью игнорируются после прохождения конца Docusign. Я пробовал множество способов применить отступы, например, использовать проценты или em в моем CSS, а также использовать тег стиля, внешнюю таблицу стилей и встроенный стиль, но ни один из них, похоже, не работает.

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

2. <span style='margin-left: 2em'></span> <b>Inventions.</b>

При рендеринге этого HTML в браузере я получаю следующее:

Желаемое Отображение

Однако при получении документа обратно от Docusign он выглядит следующим образом:

Фактическое отображение

Это похоже на почти все мои CSS оставляют полученный документ очень плохим. Я не уверен, что мне здесь не хватает, так как эти CSS элементы должны поддерживаться Docusign

1 Ответ

0 голосов
/ 19 июня 2020

Margin-Top не работает для элемента span?

margin CSS свойство не разрешено для элемента span.

Ничего общего с DocuSign.

Вы можете поставить sh с правой стороны другими способами (добавить пробел) или просто использовать вместо него <p> или <div>.

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