是否可以在 HTML 电子邮件中使用 display:block on td 来实现响应式表格设计? [英] Is it possible to use display:block on td in HTML email, to achieve responsive table design?
本文介绍了是否可以在 HTML 电子邮件中使用 display:block on td 来实现响应式表格设计?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这篇精彩的文章描述了如何创建响应式表格,这些表格可以完美地适应移动浏览器.
现在我正在尝试将相同的技术应用于 html 电子邮件,但 display:block
似乎不适用于 html 电子邮件.
重现问题:
将以下代码另存为 HTML 页面:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><头><meta charset="utf-8"><style type="text/css">@media only screen and (max-width: 760px), screen and (max-device-width: 480px) {/* 强制表不再像表 */表,td,tbody,tr{显示:块;宽度:100%;填充:0;清除:两者;}TD{/* 表现得像一个行" */位置:相对!重要;}}</风格>头部><身体><table style="width:100%;"><tr><td style="border:1px 纯红色;">1/1</td><td style="border:1px 纯红色;">1/2</td><td style="border:1px 纯红色;">1/3</td></tr><tr><td style="border:1px 纯红色;">2/1</td><td style="border:1px 纯红色;">2/2</td><td style="border:1px 纯红色;">2/3</td></tr>