ฉันกำลังออกแบบdiv
คอนเทนเนอร์ที่จะมีข้อความบางแถว ทุกแถวสามารถมี 0 ถึง 35 ตัวอักษร
ฉันต้องระบุความกว้างคงที่สำหรับ div แต่ฉันไม่สามารถคาดเดาได้ว่าสตริง "wide" สามารถเป็นอย่างไร
ตัวอย่างของสตริง (ทั้ง 35 ตัวอักษร):
- aeR1riPhah9chaicaegae7oobaiz8eiquoL
- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
- da da da 35 chars text ด้วย CApital
อย่างที่คุณเห็น glyph "i" นั้นแคบกว่า glyph "L"
ทางออกที่เป็นไปได้คือการใช้แบบอักษร Monospaced แต่สำหรับข้อ จำกัด ของโวหารฉันต้องใช้ Arial (หรือแบบอักษรที่เทียบเท่า)
แนวคิดก็คือการกำหนดขนาดของตู้คอนเทนเนอร์โดยพิจารณาจากสตริงที่มี glyphs ที่ใหญ่ที่สุด แต่ฉันไม่แน่ใจว่า glyph ที่ใหญ่ที่สุดคืออะไรโดยเฉพาะอย่างยิ่งถ้าเราพิจารณาอักขระ UTF ทั้งหมด
em
) พวกมันไม่ได้กว้างที่สุดเท่าที่ควร แต่มีบางอย่างแปลก ๆ ที่จะเกิดขึ้นถ้าตัวละครเฉลี่ยในสตริงนั้นกว้างกว่านี้ overflow: auto
ควรครอบคลุมกรณีแปลก ๆ เช่นนี้