কম্পিউটার

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


সম্পত্তি অস্বচ্ছতা হল আধুনিক সমাধান এবং 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>Cross browser opacity</h1>
<img src="https://i.picsum.photos/id/605/800/800.jpg" />
<img class="transparent" src="https://i.picsum.photos/id/605/800/800.jpg" />
<h3>The second image above will get opaque on all browsers</h3>
</body>
</html>

আউটপুট

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

তৈরি করবে

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


  1. CSS-এ কালার প্রপার্টি সেট করা

  2. CSS ব্যবহার করে এলিমেন্টের টেক্সট কালার সেট করা

  3. CSS-এ কোণ ব্যবহার করে লিনিয়ার গ্রেডিয়েন্টের দিকনির্দেশ নির্ধারণ করা

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