只是好奇,因为我刚刚意识到这不是一个真正的“x”(很烦人花了多长时间才弄清楚)。
问问题
69567 次
7 回答
34
它使用×
.
您可以使用以下内容获取有关任何字符的所需信息:
$ perl -Mcharnames=:full -CA -e'
printf("U+%04X %s\n", $_, charnames::viacode($_))
for unpack "W*", $ARGV[0];
' ×
U+00D7 MULTIPLICATION SIGN
如果要在 HTML 中使用它,可以按如下方式对其进行编码:
$ perl -MHTML::Entities -CA -e'
CORE::say encode_entities($ARGV[0]);
' ×
×
笔记:
- 上述程序期望使用 UTF-8 对参数进行编码。
- 可以删除换行符以制作真正的单行。
于 2011-09-21T02:38:20.497 回答
26
如果您不想使用 Unicode,您可以简单地使用 HTML 字符实体×
。
于 2011-12-22T18:05:03.983 回答
4
今天的正确答案:×
用于关闭按钮
于 2017-01-03T11:28:45.583 回答
3
我不会给你鱼,而是给你炸药。在线工作时,如果您需要确定 Unicode 特定字符是什么,您可以使用以下 javascript(您可能还需要在选择器之后添加 .val() 或 .text() 或 [0] 取决于具体情况):
$('yourTextselector').charCodeAt(0).toString(16) // charCodeAt is the position of character in text you selected.
例子:
"ก้้้้้้้้้้้้้้้้้้้้".charCodeAt(2).toString(16)
返回"e49"
这意味着\u0e49
因为前导零被“吞下”。
这应该可以帮助您识别其他看起来相似但实际上不同的字符
希望这可以节省您一些时间。
于 2016-03-23T12:24:22.923 回答
2
既然您有了答案,那么在 Windows 操作系统上使用 Unicode 时,这里还有一个有用的技巧。
- 打开写字板
- 输入 Unicode 值,例如2715
- 将光标放在您键入的内容旁边,按键盘上的 ALT+X 。
它将显示该角色的视觉表示。这个技巧也可以反过来。如果您复制和粘贴视觉表示,然后按 ALT+X,它将显示数值。
于 2019-11-03T02:11:48.480 回答
0
注意到 ❎ 看起来不错,但仅在Firefox中显示为绿色。
一种可能的解决方法是使用css filters进行调整。
检查元素以获取过滤器值。
adjustHUE.addEventListener("input", (e) => {
document.querySelector("#close").style.cssText += "filter:hue-rotate(" + e.target.value + "deg) brightness(" + adjustBRIGHTNESS.value + ")"
})
adjustBRIGHTNESS.addEventListener("input", (e) => {
document.querySelector("#close").style.cssText += "filter:hue-rotate(" + adjustHUE.value + "deg) brightness(" + e.target.value + ")"
})
#close {
font-size: 6rem;
padding: 0 2rem
}
<div id="close" style="filter:hue-rotate(0deg)">❎</div>
Hue:<br>
<input id="adjustHUE" type="range" min="0" max="360" value="0"><br>
Brightness:<br>
<input id="adjustBRIGHTNESS" type="range" min="0.2" max="1" step="0.01" value="1"><br>
<div id="out"></div>
从 css 来看,这可能看起来像:
span {
font-size: 2rem;
z-index: 2;
filter: hue-rotate(277deg) brightness(0.96);
float: right;
cursor:pointer
}
<span>❎</span>
于 2020-12-18T22:28:24.583 回答