繁体   English   中英

去除锚下划线 email 签名

[英]Remove anchor underline email signature

我正在为我的客户开发自定义 email 签名,我现在正处于 GMail、Hotmail、Brinkster 等的测试阶段。

我很难尝试删除锚点显示的下划线,我确实有“文本装饰:无;” 在锚点本身上,任何一个客户端都不起作用,但是 Outlook 呈现正常。

谁能帮忙? :-)

我认为您的问题可能是某些客户将锚点 styles 和文本移动到一个跨度中,并将样式定义应用于该跨度。

<a href="/" style="color:black;">hello, world!</a>

成为

<a href="/"><span style="color:black;">hello, world!</span></a>

不能 100% 确定他们为什么这样做,但这很烦人。 有时更改为这样的作品:

<a href="/" style="color:black;" href="/"><span style="color:black;">hello, world!</span></a>

但它仍然是一个混合包,并且一直在变化。 不幸的是,确认事情总是正确的唯一方法是使用图像。

您也可以尝试将!important添加到样式中:

text-decoration: none !important;
 <a href="example.com" style="text-decoration:none">link text</a>

除非在其他地方有更高优先级的 css 规则,否则不会有下划线。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM