我只是好奇,因为我刚意识到它实际上不是一个真正的“x”(很烦人,花了那么长时间才弄清楚)。
我只是好奇,因为我刚意识到它实际上不是一个真正的“x”(很烦人,花了那么长时间才弄清楚)。
它使用 ×
。
您可以使用以下方法获取有关任何字符的所需信息:
$ 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]);
' ×
×
注意事项:
如果您不想使用Unicode,可以简单地使用HTML字符实体×
。
×
,它被用于关闭按钮。我不会直接给你鱼,但我会给你一把炸药。在网上工作时,如果你需要找出某个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
,因为前导零被“吞掉”了。
这应该有助于您识别其他外观相似但实际上不同的字符。
希望这能节省您一些时间。
注意到 ❎ 看起来很好,但只在 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>