जब तत्व कॉलम द्वारा सॉर्ट किए जाते हैं, तो वे बाएं कॉलम नीचे जाते हैं और फिर दाईं ओर नीचे जाते हैं।फ्लेक्सबॉक्स कॉलम में तत्वों का क्रम कैसे बदलें?
कॉलम के बजाए लंबवत नीचे जाने वाले तत्वों को प्रदर्शित करने के लिए आप फ्लेक्सबॉक्स को कैसे कॉन्फ़िगर करते हैं?
उदा मैं नीचे विन्यास यहाँ चाहते हैं, शीर्ष नहीं:
मुझे कोई सफलता के साथ flex-direction
देखा है। क्या यह flexbox के साथ भी संभव है?
मैं इस वर्तमान में है:
#flex-container {
background-color: #000;
width: 100%;
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2;
text-align: center;
}
.flex-element {
display: inline-block;
width: 100%;
-webkit-column-break-inside: avoid;
page-break-inside: avoid;
break-inside: avoid;
-webkit-column-gap: 10px;
margin-bottom: 10px;
background-color: #fff;
}
<div id="flex-container">
<div class="flex-element">
<p>1</p>
</div>
<div class="flex-element">
<p>2</p>
</div>
<div class="flex-element">
<p>3</p>
</div>
<div class="flex-element">
<p>4</p>
<p>--</p>
</div>
<div class="flex-element">
<p>5</p>
<p>--</p>
<p>--</p>
</div>
<div class="flex-element">
<p>6</p>
</div>
<div class="flex-element">
<p>7</p>
</div>
</div>
https://jsfiddle.net/ckecz95r/
की संभावित डुप्लिकेट
पहले,
div
एक फ्लेक्स कंटेनर बनाने [सूची आइटम को बाएं से दाएं क्रम को संरक्षित कॉलम के रूप में कैसे प्रदर्शित करें?] (Http://stackoverflow.com/q/30912667/1529630) – Oriol