html - 在电子邮件中使用 CSS 圆圈

标签 html css email mailchimp inline-code

我正在尝试创建一个漂亮的圆圈,中间有一个数字,它在我的浏览器中运行良好,但是当我在 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

最佳答案

我找到了一个完美的修复程序 -

<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>

关于html - 在电子邮件中使用 CSS 圆圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32691429/

相关文章:

html - 使用 flexbox 将元素左对齐和居中对齐

.net - Amazon SES - 电子邮件地址中的非 ASCII 字符

javascript - 窗口侧边栏 addPanel 在 Firefox 中不起作用

javascript - 需要帮助简化代码

javascript - 无法使用按钮添加 DIV 元素

python - 在 Django 中运行测试时如何发送电子邮件?

python - 通过 web 服务进行 crm 集成的 evolution 插件

javascript - 使用 jquery mobile 隐藏和显示 div

css - 了解一些 CSS

html - 具有可滚动内容的 flexbox 三列布局在 Chrome 中有效,但在 IE 中损坏