【发布时间】:2026-01-14 08:35:01
【问题描述】:
有点令人困惑,颜色属性在桌面版 Safari 上得到尊重,但在移动版上却没有。
我在 iPhone 5(iOS 版本 9.2.1)上对其进行了测试。
示例代码(第一个跨度在 safari mobile 上将显示为黑色):
<html>
<head>
<style>
span { color: white; }
</style>
</head>
<body>
<span>✖</span>
<span>×</span>
<span>×</span>
</body>
</html>
和 JSFiddle 链接:https://jsfiddle.net/9t3v8846/
添加 !important 没有做任何事情。有什么想法可能导致这种情况吗?
【问题讨论】:
-
你试过用
#FFFFFF代替white吗? -
刚刚试了,结果还是一样。