android - u + 2714 chechmark在android中显示不同的形状和颜色

标签 android css unicode fonts webfonts

这个问题与 this question

我正在使用这个 CSS:

.check li::before{
content: "\002714 \00a0";
color: green;

复选标记 (u+2714) 在 PC 上的 chrome 中显示为绿色,但在 android chrome 上它显示的形状略有不同,并且显示为红色! 我用谷歌搜索了这个问题并找到了上面提到的帖子,机智 JSfiddle 即使在 JSfiddle 中,复选标记在 android 上也显示为红色。 我有三星 J5 安卓 6.0.1 和三星 Tab E 安卓 4.4.4 两者给出相同的结果。在这里,我在 Tab E you clearly see the red checkmark 上添加了 JSFiddle 页面的屏幕截图。

我在这里添加我的网站在 PC 上的屏幕截图 PC screenshot在安卓上Android screenshot 区别很明显。

最佳答案

这些复选标记是表情符号,它们在不同的操作系统/平台上有不同的设计。参见 Emojipedia对于不同的版本。

解决方案是使用您自己的复选标记图形(例如 SVG 图像)或使用非表情符号复选标记,以便您自己确定颜色。

关于android - u + 2714 chechmark在android中显示不同的形状和颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44777616/

相关文章:

html - 仅CSS的砌体布局

java - 用控制字符的 Unicode 符号替换 ASCII 控制字符

vba - SHIFT-JIS 到 Unicode?

javascript - 如何匹配unicode字符正则表达式

javascript - 加速 HTML5 视频搜索?

java - Recyclerview 更改了错误的项目

html - 如何设置 child 相对于其灵活成长的 parent 的高度?

android - CameraDevice的时间戳的时基是什么

java - 位图周围的圆形边框

javascript - Jquery Colorbox虚线和关闭按钮