负号内圈

Minus inside circle

我有这个CSS:

.icon-plus-circled:before { content: '\e80f'; }

显示为黑色圆圈内的白色加号(我猜是 Unicode)。

需要再做一个class,那就是黑圈内的白色负号。但我找不到它的 Unicode 代码。有人知道吗?


问题解决了。是自定义字体。

Unicode 编号:U+002D HTML-代码:'-'; 这是完整的 table:http://unicode-table.com/fr/#002D

黑圈内的白色减号没有 Unicode 字符。

有U+2296 CIRCLED MINUS“⊖”,虽然不清楚你是想用那个还是U+229D CIRCLED DASH“⊝”。

符号'\e80f'表示U+E80F,这是一个专用代码点。这意味着 Unicode 标准不会为该代码点分配任何字符,并承诺永远不会这样做。代码点 供私人协议使用,在此类协议之外没有任何意义。您使用的代码可能将字体设置为私有编码的特殊字体,嵌入 @font-face。虽然这在显示特定符号的意义上通常有效(如果实施得当),但它很容易引起麻烦,例如复制和粘贴内容时(丢失字体分配)。

考虑改用图片。以足够大的尺寸创建,然后使用 CSS 缩放到字体大小,它们做得相当好。

content: '\e80f' Which is displayed as a white plus inside black circle

U+E80F 对我来说没有任何显示,那是一个私人使用区域字符,可以呈现为任何内容或不显示任何内容。

删除了加号减号的实心圆没有标准的 Unicode 字符。大概你有一些图标字体,其中 U+E80F 看起来像一个带圆圈的加号。在这种情况下,您将不得不查找该特定字体的字形集,以查看是否存在匹配的减号。

None 我所知道的常用图标字体中的 U+E80F 用于带圆圈的加号,因此您可能有定制的字体(来自 Fontello 或类似字体),在这种情况下,没人能分辨出来在不查看字体文件本身的情况下,带圆圈的减号的代码点是什么。可能圆圈减号未包含在其中,在这种情况下,您必须使用它创建新版本的图标字体。

或者,正如 Jukka 提到的那样,切换到图像(可能是 SVG);图标字体有点讨厌。

您可能感兴趣的 Unicode 字符:

  • 减号 (U+2212): − −
  • 减连字符 (U+002D): - -
  • 圆形减号 (U+2296): ⊖ ⊖
  • 圆形破折号 (U+229D): ⊝ ⊝