我的代碼向客戶端發送了一封包含按鈕的電子郵件,它的“光標:指針”css在gmail中不工作....
$mail->isHTML(true);
$mail->Body=' <a href="#">
<button style="border: 1px solid transparent;cursor: pointer;padding:
10px 60px;float: right;border-radius: 3px;color: #fff;background-color:
#1b84e7;background-image: linear-gradient(to right,#1b84e7 0%,#1515af
100%);">Approve Incident</button>
</a> ';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
echo 'Message has been sent';
}
我找到了Gmail中不支持光標css的答案,參見Mailchimp上的這個郵件客戶端CSS支持頁面。
Gmail遵循一套嚴格的指導方針和安全措施,以防止其平臺被濫用或誤用。為了保持一致的用戶體驗并保護用戶免受潛在的安全風險,Gmail限制在電子郵件中使用某些HTML和CSS屬性,光標屬性就是其中之一。
因此,如果您指的是在電子郵件模板或HTML電子郵件的上下文中修改光標屬性,請注意Gmail可能不支持它。跨各種電子郵件客戶端和網絡郵件服務測試您的電子郵件模板,以確保一致的呈現和功能,這始終是一個好的做法。
你也可以檢查所有的css支持元素,https://www.campaignmonitor.com/css/
在按鈕的位置使用錨標記。
<a href="#" style="border: 1px solid transparent;cursor: pointer;padding:
10px 60px;float: right;border-radius: 3px;color: #fff;background-color:
#1b84e7;background-image: linear-gradient(to right,#1b84e7 0%,#1515af
100%);">Approve Incident
</a>
下一篇python 畫實心圓