প্রতিক্রিয়াশীল ওয়েব ডিজাইন
রেসপন্সিভ ওয়েব ডিজাইন ব্যবহার করা হয় যাতে আপনার ওয়েব পৃষ্ঠাকে উপযুক্ত, ভালো এবং সব ডিভাইসে (ডেস্কটপ, ট্যাবলেট, স্মার্টফোন ইত্যাদি) ভালোভাবে স্থাপন করা হয়।
প্রতিক্রিয়াশীল ওয়েব ডিজাইন সামগ্রীর আকার পরিবর্তন, লুকাতে, সঙ্কুচিত করতে, বড় করতে বা সরাতে HTML এবং CSS ব্যবহার করে। এটি যেকোনো স্ক্রিনে বিষয়বস্তুকে ভালো দেখায়।
ভিউপোর্ট সেট করুন
চলুন দেখে নেই কিভাবে ভিউপোর্ট সেট করবেন।
কিভাবে ভিউপোর্ট সেট করতে হয়
প্রতিক্রিয়াশীল ছবি
যে ছবিগুলিকে ব্রাউজার আকারের সাথে মানানসই করতে সুন্দরভাবে স্কেল করা যায় সেগুলি প্রতিক্রিয়াশীল ছবি হিসাবে পরিচিত।
কিভাবে ইমেজ রেসপন্সিভ করা যায়?
প্রস্থ সম্পত্তি ব্যবহার করে
ছবিকে প্রতিক্রিয়াশীল করতে এবং উপরে এবং নিচে স্কেল করতে CSS প্রস্থের বৈশিষ্ট্য 100% সেট করুন।
উদাহরণ
দ্রষ্টব্য: উপরের পদ্ধতির সাথে একটি সমস্যা (প্রস্থ: 100%) হল যে ছবিটি তার আসল আকারের চেয়ে বড় হতে পারে। সুতরাং, এর পরিবর্তে সর্বাধিক-প্রস্থ সম্পত্তি ব্যবহার করা ভাল।
সর্বোচ্চ-প্রস্থ সম্পত্তি ব্যবহার করে
এই পদ্ধতিটি সর্বোত্তম এবং সর্বাধিক ব্যবহৃত কারণ এটি সহজ করে যে চিত্রটি যদি এটির প্রয়োজন হয় তবে এটিকে ছোট করবে, তবে কখনই এটির আসল আকারের চেয়ে বড় হতে পারে না।
উদাহরণ
ব্রাউজারের প্রস্থ অনুযায়ী ছবি পরিবর্তন করুন
HTML
উদাহরণ
- “viewport" content=“width=device-width, initial-scale=1.0">
Change Images Depending on Browser Width
- Resize the browser width and the image will change at 600px and 1500px.
- “img_smallflower.jpg" media=“(max-width: 600px)">(Change image)
- “img_flowers.jpg" media=“(max-width: 1500px)">(Change image)
- “flowers.jpg">
“img_flowers.jpg" alt=“Flowers" style=“width:auto;">