使用 css 在 gmail 中更改为自定义光标

问题描述 投票:0回答:2

我正在尝试制作一封邮件,其中光标更改为自定义光标。它在我的 mac 邮件客户端中工作。但在 chrome(gmail webclient)上,Gmail 似乎删除了那段代码。

cursor: url(http://www.myurl.com/mailings/client/realhand.cur), default !important;

帮忙?

javascript css email cursor gmail
2个回答
1
投票

任何体面的邮件客户端至少应该在从网络下载资源之前询问(而不是嵌入在消息本身中的资源),因为这是跟踪某人是否打开消息(和/或做更多邪恶事情)的经典方法。 (就是熟悉的“此消息中的图像已被屏蔽。单击此处显示图像。”)

您也许可以使用 data URI 嵌入光标,但它不会在所有浏览器中可靠地显示。


0
投票

已经过去 11 年了,但这里为偶然发现这个问题的人提供了更多信息。

事实证明,Gmail 支持大多数 CSS 选择器、属性和媒体查询,但

cursor
不是其中之一。所有不受支持的 CSS 都会从电子邮件中删除。您可以在 Gmail 的 Google 开发者文档中找到 Gmail 支持的 CSS 列表。

旁注:截至 2024 年,大多数电子邮件客户端不支持 .cur 文件。您可以尝试将其转换为 .png 格式,但

cursor
选择器的支持非常差,并且在少数支持的电子邮件客户端中,其中许多不支持
url()
属性。

© www.soinside.com 2019 - 2024. All rights reserved.