【发布时间】:2022-02-16 06:19:54
【问题描述】:
所以,正如标题所说,我使用表格制作了一个两行电子邮件模板,并且我有一个按钮需要位于行容器的底部,问题是我需要使用垂直对齐单元格顶部按钮所在的位置。也禁止使用负边距、弹性框、绝对定位,因为它在电子邮件中的支持很差。
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>test</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<body style="margin: 0; padding: 0">
<table align="center" cellpadding="0" cellspacing="0" width="600" style="border-collapse: collapse; border: 1px solid;">
<tr>
<td style="width: 65%; border: 1px solid red; vertical-align: top;">
<table>
<tr>
<td>
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Rem veniam ut quos esse recusandae accusantium aut, nemo laboriosam voluptatem libero nisi
</td>
</tr>
<tr>
<td>
<a
class="content__button"
target="_blank"
href=""
style="
font-size: 15px;
color: #ffffff;
display: block;
text-align: center;
padding: 13px 0px;
max-width: 50%;
text-decoration: none;
background-color: #2dbbeb;
cursor: pointer;
">open</a>
</td>
</tr>
</table>
</td>
<td style="width: 35%; height: 300px; border: 1px solid green; vertical-align: top; padding-top: 20px;">
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Doloremque reiciendis laboriosam nostrum quae, velit harum ratione reprehenderit asperiores eum nam earum illum atque. Fuga quaerat nisi deleniti voluptatem reprehenderit numquam.
</td>
</tr>
</table>
</body>
</html>
<!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" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>test</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<body style="margin: 0; padding: 0">
<table align="center" cellpadding="0" cellspacing="0" width="600" style="border-collapse: collapse; border: 1px solid;">
<tr>
<td style="width: 65%; border: 1px solid red; vertical-align: top;">
<table>
<tr>
<td>
Lorem, ipsum dolor sit amet consectetur adipisicing elit. Rem veniam ut quos esse recusandae accusantium aut, nemo laboriosam voluptatem libero nisi
</td>
</tr>
<tr>
<td>
<a
class="content__button"
target="_blank"
href=""
style="
font-size: 15px;
color: #ffffff;
display: block;
text-align: center;
padding: 13px 0px;
max-width: 50%;
text-decoration: none;
background-color: #2dbbeb;
cursor: pointer;
">open</a>
</td>
</tr>
</table>
</td>
<td style="width: 35%; height: 300px; border: 1px solid green; vertical-align: top; padding-top: 20px;">
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Doloremque reiciendis laboriosam nostrum quae, velit harum ratione reprehenderit asperiores eum nam earum illum atque. Fuga quaerat nisi deleniti voluptatem reprehenderit numquam.
</td>
</tr>
</table>
</body>
</html>
【问题讨论】:
标签: css email html-table html-email vertical-alignment