我正在设计一个div
包含一些文本行的容器。每行可以包含 0 到 35 个字符。
我需要为 div 指定一个固定宽度,但我无法预测字符串的“宽度”。
字符串示例(全部 35 个字符):
- aeR1riPhah9chaicaegae7oobaiz8eiquoL
- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
- da da da 35 个字符的文本,带大写字母
如您所见,字形“i”比字形“L”窄。
一个可能的解决方案可能是使用等宽字体,但对于一些文体限制,我需要使用 Arial(或等效字体)。
这个想法是考虑一个包含最大字形的字符串来调整容器的大小,但我不确定最大的字形是什么,特别是如果我们考虑所有的 UTF 字符。