<sup> тег не работает на электронную почту на устройствах Android - PullRequest
0 голосов
/ 28 сентября 2018

Я занимаюсь разбором шаблона с использованием углового и генерирую электронное письмо.

код контроллера

//htmlTemplateDom is the template
var div = angular.element("div#emailContent").append(htmlTemplateDom);
var htmlCompiledDom = $compile(htmlTemplateDom)($scope);
$timeout(function(){
   var divHTML=angular.element("div#emailContent").html();
   //and using this divHTML in the email.   
},500);

Шаблон

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>

<head>
  <meta http-equiv='Content-Type' content='text/html; charset=utf-8;' />
</head>

<body>
   <!-- some html code which is working as expected-->
   the 2 is not going up in android -> <sup>2</sup>
</body>
</html>

Таким образом, тег не работает и появляется как 2 в письме.Кто-нибудь, помогите !!!

1 Ответ

0 голосов
/ 28 сентября 2018

вы можете попробовать vertical-align: super; вместо <sup> тег

или

sup { 
    line-height: 0; 
    font-size: 70%; 
    vertical-align: top;
}
...