在电子邮件中使用 CSS 个圈子
Using CSS circles in Email
我正在尝试创建一个漂亮的圆圈,中间有一个数字,它在我的浏览器中运行良好,但是当我在 MailChimp 中发送时,圆圈变成了巨大的正方形。
这是我的CSS
.circle{
width:100px;
height:100px;
border-radius:50px;
font-size:20px;
color:#ffffff;
line-height:100px;
text-align:center;
background:#ff8080
}
那我用的是-
<div class="circle">1</div>
这是在我的浏览器中 - Circle in Browser
这是在 Outlook 中 - Cirlces in Outlook
许多电子邮件客户端不支持 CSS3,因此您将无法使用 border-radius。
如果您希望在电子邮件中加入圆圈,则必须使用图片。
我找到了一个完美的修复程序 -
<div align="center"><!--[if mso]>
<v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="http://" style="height:100px;v-text-anchor:middle;width:100px;" arcsize="600%" stroke="f" fillcolor="#ff8080">
<w:anchorlock/>
<center>
<![endif]-->
<a href="http://"
style="background-color:#ff8080;border-radius:600px;color:#ffffff;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:bold;line-height:100px;text-align:center;text-decoration:none;width:100px;-webkit-text-size-adjust:none;">1</a>
<!--[if mso]>
</center>
</v:roundrect>
<![endif]--></div>
我正在尝试创建一个漂亮的圆圈,中间有一个数字,它在我的浏览器中运行良好,但是当我在 MailChimp 中发送时,圆圈变成了巨大的正方形。
这是我的CSS
.circle{
width:100px;
height:100px;
border-radius:50px;
font-size:20px;
color:#ffffff;
line-height:100px;
text-align:center;
background:#ff8080
}
那我用的是-
<div class="circle">1</div>
这是在我的浏览器中 - Circle in Browser 这是在 Outlook 中 - Cirlces in Outlook
许多电子邮件客户端不支持 CSS3,因此您将无法使用 border-radius。
如果您希望在电子邮件中加入圆圈,则必须使用图片。
我找到了一个完美的修复程序 -
<div align="center"><!--[if mso]>
<v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="http://" style="height:100px;v-text-anchor:middle;width:100px;" arcsize="600%" stroke="f" fillcolor="#ff8080">
<w:anchorlock/>
<center>
<![endif]-->
<a href="http://"
style="background-color:#ff8080;border-radius:600px;color:#ffffff;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:bold;line-height:100px;text-align:center;text-decoration:none;width:100px;-webkit-text-size-adjust:none;">1</a>
<!--[if mso]>
</center>
</v:roundrect>
<![endif]--></div>