【发布时间】:2022-04-23 03:40:51
【问题描述】:
我有一个 PowerShell 脚本,它创建一个 HTML 文件 email.html,其中包含内联 CSS 和嵌入式 base64 图像。然后每天将其发送给我(我的网站报告)。
我希望电子邮件正文中的所有(文本/图像)根据电子邮件客户端可视区域的宽度自动调整大小。诚然,我在 HTML/CSS 方面的经验有限。在下面的示例中我做错了什么?注意:我在下面的示例中截断了 base64 文本,因此在我的示例中它不会占用太多空间。
代码:
<!doctype html>
<html>
<head>
<style type="text/css">
@media screen and (max-device-width:640px),
screen and (max-width:640px) {
.responsivetext {font-size: 2vw !important;width:auto;height:auto;vertical-align:middle}
}
</style>
</head>
<body>
<td style="font-family: Arial;" class="responsivetext">I have tried everything. Why wont this text resize when resizing Outlook 2016?</td>
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAIEAIAAADwyk6cAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0T...." />
</body>
</html>
【问题讨论】:
-
我觉得你可以用table
-
请注意,我们更喜欢这里的技术写作风格。我们轻轻地劝阻问候,希望你能帮助,谢谢,提前感谢,感谢信,问候,亲切的问候,签名,请你能帮助,聊天材料和缩写 txtspk,恳求,你多久了被卡住、投票建议、元评论等。只需解释您的问题,并展示您尝试过的内容、预期的内容以及实际发生的情况。
标签: html css outlook responsive