我有这个CSS:
.icon-plus-circled:before { content: '\e80f'; }
显示为白色加黑色圆圈(我猜是Unicode)。
需要再制作一个类,即白色减去黑色圆圈。但我找不到Unicode代码。有谁知道吗?
解决了这个问题。这是自定义字体。
答案 0 :(得分:2)
白色减去黑色圆圈内没有Unicode字符。
有U + 2296 CIRCLED MINUS“⊖”,但不清楚是否要使用它或者更确切地说U + 229D CIRCLED DASH“⊝”。
符号'\e80f'
表示U + E80F,这是一个私用代码点。这意味着Unicode标准不会将任何字符分配给该代码点,并且承诺永远不会这样做。代码点仅 供私人协议使用,并且在此类协议之外没有任何意义。您正在使用的代码可能将字体设置为嵌入@font-face
的私有编码特殊字体。虽然这在显示特定符号的意义上通常起作用(当适当地实施时),但是它容易引起麻烦,例如复制和粘贴内容时(丢失字体分配)。
考虑使用图像。创建了足够大的尺寸,然后使用CSS缩放到字体大小,他们可以很好地完成工作。
答案 1 :(得分:1)
Unicode编号:U + 002D HTML代码:'&#45'; 这是完整的表格:http://unicode-table.com/fr/#002D
答案 2 :(得分:1)
您可能感兴趣的Unicode字符:
答案 3 :(得分:0)
content: '\e80f'
显示为白色加黑色圆圈
U + E80F
并不显示为我的任何内容,它是一个可以呈现为任何内容的私人使用区字符。
对于已删除加号或减号的实心圆,没有标准的Unicode字符。据推测,你有一些图标字体,其中U + E80F看起来像一个带圆圈的加号。在这种情况下,您将不得不查找该特定字体的字形集,以查看是否存在匹配的减号。
我所知道的常见图标字体都没有使用U + E80F进行圆圈加号,所以可能你有一个定制的字体(来自Fontello或类似),在这种情况下,没有人可以知道代码点是什么对于圆圈 - 减去而不看字体文件本身。可能没有包含圆圈 - 减号,在这种情况下你必须用它创建一个新版本的图标字体。
或者,正如Jukka所提到的,切换到图像(可能是SVG);图标字体有点讨厌。