我试着尽可能地写出最好的标题,但我不确定如何准确描述这里发生的事情,所以随时纠正它。
我想使用>直角引号(>)而不是>直角引用(>),而>字符短于>它位于线的底部,类似于句点(。)。这使得难以垂直对齐角色,当我将其设置为42px时,它是显而易见的。
我可以使用其他任何角色吗?或者我可以垂直对齐这个角色?它可能是我的字体,但我没有使用任何特殊的东西。
下面两个字符的示例。第一个是>常规直角支架,第二个是位于底部的直角支架。
答案 0 :(得分:2)
答案 1 :(得分:0)
正如安非他命已经回答的那样,这取决于您使用的特定字体如何定义字形。
我发现修复此问题(没有硬编码像素偏移)的最佳方法是将角色放入其自己的范围内,然后应用: vertical-align:PERCENTAGE%。 (在我的情况下, vertical-align:11%运行良好,但它将取决于字体。)
以百分比形式表示即使使用不同的字体大小,它也会保持相同的位置。