यहाँ कोड मैं पर काम कर रहा है:क्या उचित है-सामग्री के साथ क्रोम में कोई बग है: स्पेस-बीच और न्यूनतम ऊंचाई?
.container {
display: flex;
flex-direction: column;
justify-content: space-between;
min-height: 150px;
background-color: #cbcbcb;
}
<div class="container">
<div>should be on the TOP</div>
<div>should be on the BOTTOM</div>
</div>
और मैं Firefox में उम्मीद के मुताबिक परिणाम हो रही है:
लेकिन क्रोम में मैं अगले परिणाम हो रही है:
मुझे इस जगह को नीचे तत्व के तहत क्यों मिल रहा है?
इसे सीएसएस min-height
से height
बदलकर तय किया जा सकता है, लेकिन मेरे संदर्भ में min-height
मान होना महत्वपूर्ण है।
पी.एस. यह व्यवहार केवल क्रोम और कैनरी में पुन: उत्पन्न होता है, और केवल विंडोज़ पर लगता है।
मेरे env: क्रोम संस्करण 56.0.2924.87 (64-बिट) और विन 10
यह सुधार के लिए बड़ा सहारा। मुझे यह समझने में काफी दिलचस्पी है कि यह इसे क्यों ठीक करता है। आपने इस फिक्स को पहली जगह क्यों आजमाया? यह वास्तव में अंतर्ज्ञानी नहीं है इसे इस मुद्दे को ठीक करना चाहिए। –
@AndreiGheorghiu, फ्लेक्स 'ऑटो' मार्जिन spec का एक हिस्सा हैं। वे सीधे फ्लेक्स आइटम पर लागू होते हैं। मेरा जवाब अपडेट किया गया। –