पर स्पष्ट ऊंचाई घोषित नहीं की जाती है। मेरे पास प्रतिशत आधारित मार्जिन का उपयोग करके फ्लेक्सबॉक्स के साथ बनाई गई एक संवेदनशील प्रतिशत आधारित ग्रिड है। यह क्रोम और सफारी में ठीक खेलता है। हालांकि फ़ायरफ़ॉक्स मार्जिन को तब तक ध्वस्त कर देता है जब तक कि तत्वों पर एक स्पष्ट ऊंचाई निर्धारित न हो। किसी को भी कामकाज पता है?फ़ायरफ़ॉक्स फ्लेक्स आइटम (फ्लेक्सबॉक्स के बच्चे) पर ऊर्ध्वाधर मार्जिन को अनदेखा करता है जब तक कंटेनर
फ़ायरफ़ॉक्स फ्लेक्स आइटम (फ्लेक्सबॉक्स के बच्चे) पर ऊर्ध्वाधर मार्जिन को अनदेखा करता है जब तक कंटेनर
उत्तर
यह bug in Firefox/Gecko के रूप में पहले बताया गया है, लेकिन यह वास्तव में bug in Chrome/Blink है।
ब्लॉक (display:block
) तत्व के बच्चे पर, प्रतिशत मार्जिन & पैडिंग ब्लॉक की चौड़ाई के खिलाफ हल हो जाएगा। संभव है कि आप जिस व्यवहार की अपेक्षा कर रहे हैं, और ब्लिंक गलत है ऊपर दिए गए बग पेज में वर्णित फ्लेक्स कंटेनर के बच्चों के लिए है।
लेकिन, एक फ्लेक्स कंटेनर में, प्रतिशत मार्जिन & गद्दी supposed to resolve against the respective dimension हैं (ताकि, उदा मार्जिन टॉप/margin-bottom कंटेनर की ऊंचाई के खिलाफ का समाधान हो जाएगा)।
इसके अलावा, कंटेनर एक निश्चित ऊंचाई नहीं है, तो (उदाहरण के लिए यह height:auto
है) तो प्रतिशत हल नहीं किया जा सकता है, तो वे 0.
को हल आप प्रतिशत में मार्जिन चौड़ाई दे सकते हैं और वीडब्ल्यू इकाइयों में मार्जिन ऊंचाई। यह केवल तभी काम करता है जब फ्लेक्सबॉक्स रैपर को निश्चित चौड़ाई नहीं दी जाती है।
उदाहरण के लिए: http://codepen.io/anon/pen/JKGjdB
धन्यवाद दाऊद के लिए धन्यवाद: margin: 0 2% 2vw 0;
! दिलचस्प – jlevinson
- 1. फ्लेक्सबॉक्स आइटम
- 2. मेरे फ्लेक्सबॉक्स कंटेनर में फ़ायरफ़ॉक्स
- 3. बदलें जब फ्लेक्स आइटम निम्नलिखित में कंटेनर
- 4. फ्लेक्स तत्व फ़ायरफ़ॉक्स में प्रतिशत पैडिंग को अनदेखा करते हैं
- 5. फ्लेक्स तत्व बच्चे तत्व को अनदेखा करें
- 6. फ्लेक्सबॉक्स में मार्जिन ढहने
- 7. सफारी में सीएसएस फ्लेक्सबॉक्स आइटम ओवरलैपिंग
- 8. लपेटा हुआ फ्लेक्सबॉक्स आइटम वर्टिकल स्पेसिंग
- 9. CSS3 फ्लेक्सबॉक्स नकारात्मक-फ्लेक्स काम कैसे करता है?
- 10. फ्लेक्सबॉक्स - फ्लेक्स-ग्रोथ वैल्यू
- 11. फ्लेक्सबॉक्स का पता लगा सकता है जब एक फ्लेक्स आइटम लपेटता है?
- 12. फ्लेक्स कंटेनर घोंसले करते समय फ्लेक्स गुणों का उचित उपयोग
- 13. फ्लेक्स कंटेनर
- 14. फ्लेक्सबॉक्स कंटेनर में एलिप्सिस
- 15. बक्से के बीच फ्लेक्सबॉक्स मार्जिन
- 16. जब बच्चे रीसाइक्लिंगव्यू अंतिम आइटम
- 17. बच्चे होवर पर, कंटेनर
- 18. फ्लेक्सबॉक्स
- 19. टेक्स्ट इलिप्सिस फ्लेक्सबॉक्स आइटम
- 20. ओवरले/फ्लेक्सबॉक्स कंटेनर div
- 21. संरेखित सामग्री फ्लेक्स आइटम पर काम नहीं कर रही
- 22. जेड-स्टैकिंग सीएसएस 3 फ्लेक्स बॉक्स: फ्लेक्सबॉक्स आइटम वाले डीआईवी को ओवरले कैसे करें?
- 23. फ़ायरफ़ॉक्स पर प्रतिशत चौड़ाई वाला फ्लेक्सबॉक्स काम नहीं कर रहा
- 24. टेक्स्ट-ओवरफ्लो: इलिप्सिस फ्लेक्स आइटम को फ्लेक्स कंटेनर ओवरफ्लो करने का कारण बनता है
- 25. फ्लेक्स-आइटम के लिए 'प्रदर्शन' संपत्ति के मूल्यों की अनुमति क्या है? (फ्लेक्स-आइटम के बच्चों का लेआउट अप्रासंगिक है)
- 26. फ्लेक्स: जब फ्लेक्स
- 27. फ्लेक्सबॉक्स: प्रति पंक्ति 4 आइटम
- 28. आइटम के कॉलम के अंदर से अपने स्वयं के कॉलम में एक फ्लेक्स आइटम को स्थानांतरित करना
- 29. बच्चे वर्टिकल मार्जिन पैरेंट कंटेनर का विस्तार क्यों नहीं करते?
- 30. सीएसएस फ्लेक्सबॉक्स चौड़ाई 100% फ़ायरफ़ॉक्स
ज्ञान – jlevinson