मैंने अभी कुछ मजाकिया देखा है। मान लीजिए कि मैं एक HTML सूची करते हैं:सीएसएस ओवरफ्लो: छुपा छुपा एक सूची के गोलियां?
<ol>
<li>Lorem</li>
<li>ipsum</li>
<li>dolor</li>
<li>sit amet enim. Etiam ullamcorper. Suspendisse a pellentesque dui, non felis. Maecenas malesuada elit lectus felis, malesuada ultricies. Curabitur et ligula.</li>
</ol>
और यह सीएसएस:
li {
white-space: nowrap;
overflow: hidden;
}
अंतिम आइटम में लंबे पाठ वास्तव में बंद काट दिया जाता है जब यह कंटेनर की चौड़ाई बंद हो जाता है, के रूप में उम्मीद। परंतु! सूची आइटम संख्या overflow
संपत्ति से भी प्रभावित होती हैं और दिखाई नहीं देती हैं।
हालांकि, इस तरह सीएसएस संशोधित:
ol {
overflow: hidden;
}
li {
white-space: nowrap;
}
काम करता है के रूप में इरादा (पाठ कंटेनर से बाहर जाना नहीं होगा, लेकिन सूची आइटम दिखाया जाता है)। फ़ायरफ़ॉक्स 4 बीटा 10 के लिए कम से कम यह सब सच है।
क्या आपको नहीं लगता कि overflow
से प्रभावित होने वाली संख्या थोड़ा अजीब है? ऐसा क्यों होगा? क्या यह इरादा व्यवहार है? क्या यह विनिर्देशन में है या क्या यह कुछ विचित्रता है जो किसी से निपटने के लिए भूल गया है?
यह सब 4 बीटा 10 व्यवहार है? या आपने अन्य ब्राउज़रों पर भी परीक्षण किया था? –
नहीं, मैंने परीक्षण नहीं किया क्योंकि मुझे वास्तव में इसे ठीक करने की परवाह नहीं है ('ol' पर 'ओवरफ्लो' सेटिंग को चाल है, मैं केवल उत्सुक हूं) – mingos