आप इसे test case चलाकर इसे पुन: पेश कर सकते हैं। परिणाम नीचे स्क्रीनशॉट में दिखाए जाते हैं। मुद्दा यह है कि फ़ायरफ़ॉक्स पर, "ब्लॉक" (स्क्रीनशॉट में ग्रे पृष्ठभूमि के साथ) पर overflow: hidden
जोड़ते समय, ब्लॉक स्टॉप को गठबंधन किया जा रहा है जैसा कि मैं चाहता हूं: ब्लॉक में टेक्स्ट की आधार रेखा के बजाय पैरेंट बॉक्स की आधार रेखा से संरेखित करें, ऐसा लगता है कि ब्लॉक के नीचे पैरेंट बॉक्स की आधार रेखा पर गठबंधन किया गया था। जैसा कि आप स्क्रीनशॉट में देख सकते हैं, यह क्रोम के साथ नहीं होता है।सीएसएस: ऊर्ध्वाधर-संरेखण क्यों है: अतिप्रवाह का उपयोग करते समय फ़ायरफ़ॉक्स पर बेसलाइन स्टॉप काम करना बंद कर दिया: छुपा हुआ?
- क्या यह फ़ायरफ़ॉक्स बग है?
- फ़ायरफ़ॉक्स पर अपेक्षित परिणाम कैसे प्राप्त करें (
overflow: hidden
के साथ बेसलाइन संरेखण)?
नोट: "ब्लॉक" इसे काट नहीं है, क्या मैं वास्तव में चाहते हैं के रूप में आधारभूत संरेखण है पर vertical-align: middle
का उपयोग करना। आप अधिक स्पष्ट रूप से देख सकते हैं कि vertical-align: middle
padding: 1em 0 .1em 0
की स्थापना (बॉक्स के शीर्ष पर अधिक गद्दी) है, जो आप दे द्वारा आधारभूत संरेखण नहीं करता है:
कोशिश पाठ-नीचे, कि अतिरिक्त गद्दी –
सेबस्टियन, 'ऊर्ध्वाधर- align साथ काम करता है: पाठ bottom' काम नहीं करता है; फिर यह बेसलाइन संरेखण से बहुत अलग है। आप इसे पैडिंग डालकर स्पष्ट रूप से देख सकते हैं: .3em 0 1em 0; लंबवत-संरेखण: पाठ-नीचे '। – avernet
ऐसा लगता है कि यह एक कानूनी बग हो सकता है। यह फ़ायरफ़ॉक्स डिफ़ॉल्ट स्प्रेडशीट के कारण प्रतीत नहीं होता है; मैंने फ़ायरफ़ॉक्स में कई अलग-अलग ब्राउज़र डिफ़ॉल्ट स्प्रेडशीट इंजेक्शन दिए हैं, और यह समस्या को ठीक नहीं करता है। – Yahel