কম্পিউটার

সিএসএস অপাসিটি যা সমস্ত ব্রাউজারে কাজ করে


সম্পত্তি অস্বচ্ছতা হল আধুনিক সমাধান এবং Firefox 0.9+, Safari 2, opera 9+, IE 9+ এবং ক্রোমের প্রতিটি সংস্করণের জন্য কাজ করে। -moz-অপাসিটি প্রপার্টি হল ফায়ারফক্সের 0.9-এর বেশি পুরানো সংস্করণগুলির জন্য অপাসিটি বৈশিষ্ট্য যেখানে -khtml-অস্বচ্ছতা বৈশিষ্ট্যটি 1 দিয়ে শুরু হওয়া সাফারি সংস্করণগুলির জন্য৷ ফিল্টার বৈশিষ্ট্যটি 5 থেকে 9 পর্যন্ত IE ব্রাউজারগুলির জন্য অস্বচ্ছতার মতো প্রভাব দেওয়ার জন্য৷ আধুনিক অস্বচ্ছতার ফলব্যাক হিসাবে এই সমস্ত মানগুলি একসাথে ব্যবহার করা আমাদের সমস্ত ব্রাউজারে অস্বচ্ছতা ব্যবহার করার অনুমতি দেয়৷

CSS ব্যবহার করে ইমেজ অপাসিটি থাকার জন্য নিম্নলিখিত কোড রয়েছে যা সমস্ত ব্রাউজারে কাজ করে −

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
img {
   width: 270px;
   height: 200px;
}
.transparent {
   filter: alpha(opacity=30);
   -moz-opacity: 0.3;
   -khtml-opacity: 0.3;
   opacity: 0.3;
}
</style>
</head>
<body>
<h1>Opacity for all browsers</h1>
<img src="https://i.picsum.photos/id/305/800/800.jpg" />
<img class="transparent" src="https://i.picsum.photos/id/305/800/800.jpg" />
<h3>The second image above will get opaque on all browsers</h3>
</body>
</html>

আউটপুট

উপরের কোডটি নিম্নলিখিত আউটপুট −

তৈরি করবে

সিএসএস অপাসিটি যা সমস্ত ব্রাউজারে কাজ করে


  1. CSS এর সাথে সমস্ত বর্ডার-ব্যাসার্ধ বৈশিষ্ট্য সেট করুন

  2. CSS দিয়ে সমস্ত বৈশিষ্ট্য রিসেট করুন

  3. CSS ব্যবহার করে ক্রস ব্রাউজার অপাসিটি সেট করা

  4. IE 8 এবং তার কম সহ সমস্ত ওয়েব ব্রাউজারগুলির জন্য CSS চিত্রের অস্বচ্ছতা