ফ্লেক্সবক্সের এমন আচরণ রয়েছে যেখানে এটি চিত্রগুলি তাদের প্রাকৃতিক উচ্চতায় প্রসারিত করে। অন্য কথায়, যদি আমার কাছে চাইল্ড ইমেজ সহ একটি ফ্লেক্সবক্স ধারক থাকে এবং আমি সেই চিত্রটির প্রস্থকে আকার পরিবর্তন করি তবে উচ্চতাটি মোটেও আকার পরিবর্তন করে না এবং চিত্রটি প্রসারিত হয়।
div {
display: flex;
flex-wrap: wrap;
}
img{
width: 50%
}
<div>
<img src="https://loremflickr.com/400/300" >
<h4>Appify</h4>
<p> some text </p>
</div>
এর কারণ কী?
আমি কী বলতে চাইছি তা প্রদর্শনের জন্য আমি এই কোডপেন যুক্ত করেছি।
align-items: stretch
/ align-self: stretch
। আপনি যদি প্রতিটি আইটেমের চারপাশে একটি সীমানা যুক্ত করেন এবং সরিয়ে ফেলেন তবে wrap
আপনি সমস্ত ব্রাউজারগুলিতে সমস্ত আইটেম প্রসারিত দেখতে পাবেন: codepen.io/anon/pen/oLXBVx?editors=1100
align-self:flex-start
ইমেজটি দিয়ে ঠিক করতে পারেন । কেন জানি না, সম্ভবত ক্রোমের ডিফল্ট মানটি প্রসারিত।