<分区>
好的,我正在处理一个相当基本的 HTML 电子邮件。我想要的只是下划线颜色以相同的方式显示在所有电子邮件客户端上。我希望它是白色的。然而,在某些电子邮件客户端(主要是苹果产品)上它显示为黑色。
我已经使用了 HTML 下划线属性并且我已经使用了内联 css(text-decoration 和 text-decoration-color)但是下划线仍然是黑色。
有没有人知道任何解决方法来确保所有电子邮件客户端的下划线颜色都是白色?
最佳答案
不幸的是,text-decoration-color
属性是 not yet supported by all browsers所以下划线只是适应文本颜色。
您可以使用看起来相似的 border-bottom: 1px solid white
而不是 text-decoration: underline
。另一种(hacky)可能性是使用框阴影作为下划线。方法如下:https://walterebert.com/blog/underlined-links-css3-box-shadow-text-shadow/
关于html - HTML 电子邮件中的文本装饰(非链接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38109445/