আমি এই থ্রেডটি পেয়েছি - চিত্রের দিকটি-অনুপাত রেখে আপনি <div> ভরাতে কোনও চিত্র কীভাবে প্রসারিত করবেন? - এটি সম্পূর্ণরূপে আমি চাই তা নয়।
আমার একটি ডিভ রয়েছে যার একটি নির্দিষ্ট আকার এবং এর ভিতরে একটি চিত্র রয়েছে। আমি চিত্রটি ল্যান্ডস্কেপ বা প্রতিকৃতি হিসাবে বিবেচনা না করেই সবসময় ডিভিটি পূরণ করতে চাই । এবং চিত্রটি কাট-অফ (ডিভ নিজেই ওভারফ্লো লুকিয়ে আছে) তা বিবেচনা করে না।
তাই আপনি যদি ইমেজ প্রতিকৃতি হয় আমি চাই width
হতে 100%
এবং height:auto
তাই এটি অনুপাতে থাকে। আমি চান ইমেজ ভূদৃশ্য হয় height
হতে 100%
এবং width to be
auto`। জটিল মনে হচ্ছে?
<div class="container">
<img src="some-image.jpg" alt="Could be portrait or landscape"/>
</div>
যেহেতু আমি কীভাবে এটি করতে জানি না আমি কেবল তার অর্থের একটি দ্রুত চিত্র তৈরি করেছি। এমনকি আমি এটি সঠিকভাবে বর্ণনা করতে পারি না।
সুতরাং, আমি অনুমান করি যে আমি এই প্রথম জিজ্ঞাসা করছি না। তবে আমি সত্যিই এর কোনও সমাধান খুঁজে পাইনি। এটি করার কিছু নতুন সিএসএস 3 উপায় আছে - আমি ফ্লেক্স-বাক্সের কথা ভাবছি। কোন ধারণা? আমি এটি আশা করি তার চেয়েও সহজ?