iOS中的复选标记符号未继承颜色(WebView页面)

vltsax25  于 2023-01-03  发布在  iOS
关注(0)|答案(1)|浏览(124)
    • bounty将在3天后过期**。回答此问题可获得+50声望奖励。Uwe希望引起更多人对此问题的关注:只是好奇-由于相关的问题是不适用的,原因可能是什么。

在iOS移动应用程序中,对于webview页面,复选标记不会继承父元素(div)的颜色。我使用的代码是:

<div style="color: red">
    &#10004&#xfe0e;
</div>

我知道this problem发生在iOS设备上,但对我来说,即使在附加了变体选择器之后,复选标记仍然呈现为表情符号,这阻止了颜色的改变。
你知道为什么会这样吗

1sbrub3j

1sbrub3j1#

在iOS移动的应用上,复选标记可能无法继承WebView页面中父元素的颜色,这有几个潜在原因。以下是我想到的两个解决方案:
1.可以使用字符代替HTML实体作为复选标记:

<div style="font-family: 'Font with checkmark'; color: red;">✔</div>

1.使用style属性的color属性直接设置复选标记的颜色:

<div><span style="color: red;">&#10004&#xfe0e;</span></div>

希望这能有所帮助,

相关问题