css - 负号内圈

标签 css unicode fonts

我有这个 CSS:

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

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

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


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

最佳答案

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

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

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

考虑改用图片。创建足够大的尺寸,然后使用 CSS 缩放到字体大小,它们可以很好地完成工作。

关于css - 负号内圈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28353150/

相关文章:

python - 无法加载 Bootstrap css 文件

c++ - QString 相对于 std::string 的优势

.net - 如何规范 .NET 和 Mono OSX 之间的变音符号字符串表示形式?

android - 如何在 Android Studio 的编辑器中添加字体

android - 使用自定义字体 OpenGL ES 的文本纹理

html - 自定义 OpenType/TrueType 字体不起作用且难以调试

ASP.NET 捆绑和缩小 - CSS3 属性失败

php - Wordpress:图形不只出现在单个帖子中

python - 从 Mixcloud 播放列表中提取 URL Python Selenium

javascript - 使用非字母数字字符时如何使填充空格结果具有相似的长度?