【发布时间】:2014-05-11 21:41:12
【问题描述】:
我想使用一个 unicode 符号并且我想做得很大。但是当我这样做时,它需要很多我无法控制的边距和填充。即使我将边距和填充设置为零也不能解决问题。所以我该怎么做?普通文本的行为是正常的,除了微小的 unicode 符号。
这是一个 180pt 大小的符号,我突出显示了它,以便您可以看到它周围的空间量!
编辑:
我尝试使用普通字符“a”,但它采用了相同的边距/填充!
【问题讨论】:
-
默认情况下,字体中的大多数字符在其设计中都有一些填充。一些字符可能有超过“预期”的填充——一个很好的例子是数字“1”,它通常被填充为与所有其他数字一样宽。您对哪个符号有疑问?
-
好的,这是一个希伯来语 aleph 'ℵ' (U+2135) 和(对书呆子表示歉意)使用字体 Lucida Grande。您可以添加另一张显示“正常”/“预期”填充的角色图片吗?
-
@Jongware 哦,我尝试使用“a”,但效果相同,占用的空间相同。那怎么了!?!
-
没什么。这种类型的填充是内置在字符本身中的。似乎您正在尝试对并非设计用于的文本做一些事情;完成它的一种方法是使用图像。
-
虽然这是一封信的预期行为,但在某种程度上您可以通过
line-height属性来控制它。