কম্পিউটার টিউটোরিয়াল

CSS Scrollbar লুকানোর পদ্ধতি: ক্রস-ব্রাউজার সমাধান

স্ক্রোলবার এবং ইউজার এক্সপেরিয়েন্স

স্ক্রোলবার ওয়েবপেজের কন্টেন্ট Ск্রোল করার নির্দেশক। স্ক্রোলবার লুকানোBeauty এবং ডিজাইনের জন্য করা হয়, কিন্তু ফাংশনালিটি বজায় রাখা জরুরি।

CSS ইমপ্লিমেন্টেশন: ভেন্ডর প্রিফিক্স

সকল ব্রাউজার একসমান নয়, তাই ভেন্ডর প্রিফিক্স ব্যবহার করতে হয়:

ভেন্ডর প্রিফিক্সব্রাউজার
-webkit-Chrome, Safari, Opera, iOS browsers
-moz-Firefox (iOS ছাড়া)
-o-পুরনো Opera ভার্সন
-ms-Internet Explorer, MS Edge

কোড উদাহরণ

* { 
  box-sizing: border-box; 
  scrollbar-width: none; /* Firefox */ 
}

.inner-container::-webkit-scrollbar { 
  display: none; /* WebKit browsers */ 
}

.container { 
  overflow: scroll; 
  /* অন্যান্য স্টাইল */ 
}

মূল কোড স্নিপেট

.container { 
  width: 450px; 
  border: 2px solid #666666; 
  background: lightgrey; 
  overflow: scroll; 
  min-height: 520px; 
  margin: 0 auto; 
}

.inner-container { 
  position: absolute; 
  left: 10; 
  overflow-x: hidden; 
  overflow-y: scroll; 
}

.inner-container::-webkit-scrollbar { 
  display: none; 
}

গুরুত্বপূর্ণ নোট

  • Firefox-এ scrollbar-width: none কাজ করে
  • Chrome/Safari-এ ::-webkit-scrollbar { display: none } কাজ করে
  • স্ক্রোলবার লুকানো সত্ত্বেও স্ক্রোল ফাংশনালিটি বজায় থাকে
  • হরিজেন্টাল স্ক্রোলবার অনিচ্ছাকৃতভাবে আসলে সাইজিং সমস্যা ফিক্স করুন, লুকিয়ে রাখবেন না

উপসংহার

ক্রস-ব্রাউজার স্ক্রোলবার লুকানোর জন্য ভেন্ডর প্রিফিক্স ব্যবহার করুন। আপনার কোডে বিভিন্ন পদ্ধতি পরীক্ষা করে সবচেয়ে ভালো সমাধান বের করুন।

  1. রুবি ম্যাট্রিক্স বুঝতে: ডেফিনিশন, অ্যাপ্লিকেশন এবং কীভাবে তৈরি করবেন

  2. ডিস্ক ম্যানেজমেন্ট কী এবং কীভাবে ব্যবহার করবেন

  3. গাইডেড অ্যাক্সেস (Guided Access) কী? আইফোন ও আইপ্যাড সিকিউরিটিতে এর ব্যবহার

  4. RSS ফিড ব্যবহার কীভাবে করবেন: পড়ার দক্ষতা বাড়ান