Html CSS按钮赢得';无法在电子邮件模板中呈现
我有一个电子邮件模板,它使用CSS作为按钮。在大多数邮件客户端中,按钮显示得很好(绿色渐变)。然而,在Gmail中,按钮不会出现 请参见屏幕截图(在Gmail中呈现): 以下是按钮代码:Html CSS按钮赢得';无法在电子邮件模板中呈现,html,css,email,email-templates,Html,Css,Email,Email Templates,我有一个电子邮件模板,它使用CSS作为按钮。在大多数邮件客户端中,按钮显示得很好(绿色渐变)。然而,在Gmail中,按钮不会出现 请参见屏幕截图(在Gmail中呈现): 以下是按钮代码: .button { background-image: -webkit-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%); background-image: -moz-linear-gradie
.button {
background-image: -webkit-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%);
background-image: -moz-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%);
background-image: -ms-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%);
background-image: -o-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%);
background-image: linear-gradient(top, rgba(168,224,0,1) 0%,rgba(126,163,3,1) 50%);
-webkit-box-shadow: 0px 0px 0px 1px rgba(250,250,250,1)inset;
-moz-box-shadow: 0px 0px 0px 1px rgba(250,250,250,1)inset;
box-shadow: 0px 0px 0px 1px rgba(250,250,250,1)inset;
border: solid 1px rgba(112,112,112,1);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
width: 180px;
height: 44px;
padding: 0px 24px 0px 24px;
display: block;
font-size: 18px;
font-family: Arial, Sans-serif;
line-height: 40px;
text-align: center;
color: rgba(247,247,247,1) !important;
font-weight: bold;
margin: 0 auto;
}
a.button {
text-decoration: none !important;
}
.button:hover {
background-image: -webkit-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(137,179,0,1) 50%);
background-image: -moz-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(137,179,0,1) 50%);
background-image: -ms-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(137,179,0,1) 50%);
background-image: -o-linear-gradient(top, rgba(168,224,0,1) 0%,rgba(137,179,0,1) 50%);
background-image: linear-gradient(top, rgba(168,224,0,1) 0%,rgba(137,179,0,1) 50%);
-webkit-box-shadow: 0px 0px 0px 1px rgba(239,249,254,1)inset;
-moz-box-shadow: 0px 0px 0px 1px rgba(239,249,254,1)inset;
box-shadow: 0px 0px 0px 1px rgba(239,249,254,1)inset;
border: solid 1px rgba(179,179,179,1);
}
.button:active {
-webkit-box-shadow: 0px 0px 0px 1px rgba(154,186,203,1)inset;
-moz-box-shadow: 0px 0px 0px 1px rgba(154,186,203,1)inset;
box-shadow: 0px 0px 0px 1px rgba(154,186,203,1)inset;
你知道哪里出了问题或者如何修复吗?大多数电子邮件客户端都将HTML作为2001年的标准呈现
- 不能使用:hover或任何其他交互式伪选择器
- 您应该使按钮成为图像,以便在所有电子邮件客户端上呈现相同的效果
祝你好运。大多数电子邮件客户端将HTML呈现为2001年的标准
- 不能使用:hover或任何其他交互式伪选择器
- 您应该使按钮成为图像,以便在所有电子邮件客户端上呈现相同的效果
祝你好运。你在不同的浏览器中尝试过gMail以确保它不是浏览器问题吗?你在不同的浏览器中尝试过gMail以确保它不是浏览器问题吗?