मैं एक div
कंटेनर डिजाइन कर रहा हूं जिसमें पाठ की कुछ पंक्तियां होंगी। हर पंक्ति में 0 से 35 वर्ण हो सकते हैं।
मुझे div के लिए एक निश्चित चौड़ाई निर्दिष्ट करने की आवश्यकता है, लेकिन मैं यह अनुमान नहीं लगा सकता कि स्ट्रिंग कितनी "चौड़ी" हो सकती है।
तार का एक उदाहरण (सभी 35 वर्ण):
- aeR1riPhah9chaicaegae7oobaiz8eiquoL
- iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
- दा दा दा 35 कविता पाठ CApital के साथ
जैसा कि आप देख सकते हैं, ग्लिफ़ "i", ग्लिफ़ "L" से संकरा है।
एक संभव समाधान एक मोनोसैप्ड फ़ॉन्ट का उपयोग किया जा सकता है, लेकिन कुछ शैलीगत बाधाओं के लिए मुझे एरियल (या समकक्ष फ़ॉन्ट) का उपयोग करने की आवश्यकता है।
कंटेनर को एक स्ट्रिंग पर विचार करने के लिए विचार करना है जिसमें सबसे बड़ा ग्लिफ़ होता है, लेकिन मुझे यकीन नहीं है कि सबसे बड़ा ग्लिफ़ क्या है, खासकर अगर हम सभी यूटीएफ वर्णों पर विचार करते हैं।
em
)। वे कड़ाई से व्यापक नहीं हैं, लेकिन कुछ अजीब हो रहा होगा अगर एक स्ट्रिंग में औसत चरित्र इस से अधिक व्यापक हो। overflow: auto
इस तरह के बहुत अजीब मामलों को कवर करना चाहिए।