আমি একটি ফ্লেক্সবক্সের অভ্যন্তরে একটি ফ্লেক্স আইটেমের উল্লম্ব স্থান পূরণ করার চেষ্টা করছি।
.container {
height: 200px;
width: 500px;
display: flex;
flex-direction: row;
}
.flex-1 {
width: 100px;
background-color: blue;
}
.flex-2 {
position: relative;
flex: 1;
background-color: red;
}
.flex-2-child {
height: 100%;
width: 100%;
background-color: green;
}
<div class="container">
<div class="flex-1"></div>
<div class="flex-2">
<div class="flex-2-child"></div>
</div>
</div>
এবং এখানে জেএসফিডাল
flex-2-child
দুটি ক্ষেত্রে বাদে প্রয়োজনীয় উচ্চতা পূরণ করে না যেখানে:
flex-2
উচ্চতা 100% (যা অদ্ভুত কারণ একটি ফ্লেক্স আইটেমের ডিফল্টরূপে 100% থাকে + এটি ক্রোমে বগি হয়)flex-2-child
একটি অবস্থান নিখুঁত যা অসুবিধাজনকও রয়েছে
এটি বর্তমানে ক্রোম বা ফায়ারফক্সে কাজ করে না।
height:100%
তবে তারা পরিবর্তে প্রাকৃতিক উচ্চতার সাথে রেন্ডার করছে। এবং আশ্চর্যের বিষয় হ'ল আমি যদি তাদের উচ্চতাগুলিতে পরিবর্তন করি auto
তবে তারা সেভাবে রেন্ডার করে height:100%
যা আমি করার চেষ্টা করছিলাম। এটি যদি কাজ করে তবে অবশ্যই এটি স্বজ্ঞাত নয়।