Estou projetando um div
contêiner que conterá algumas linhas de texto. Cada linha pode conter de 0 a 35 caracteres.
Preciso especificar uma largura fixa para a div, mas não posso prever o quão "larga" a string pode ser.
Um exemplo de strings (todos os 35 caracteres):
- aeR1riPhah9chaicaegae7oobaiz8eiquoL
- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
- da 35 caracteres chars Com CApital
Como você pode ver, o glifo "i" é mais estreito que o glifo "L".
Uma solução possível poderia ser usar uma fonte Monospaced, mas para algumas restrições estilísticas eu preciso usar Arial (ou fonte equivalente).
A idéia é dimensionar o contêiner considerando uma string que contém os maiores glifos, mas não tenho certeza qual é o maior glifo, especialmente se considerarmos todos os caracteres UTF.
em
). Eles não são estritamente os mais amplos, mas algo estranho estará acontecendo se o caractere médio de uma string for maior que isso. overflow: auto
deve cobrir casos muito estranhos como este.