কম্পিউটার

CSS ছদ্ম উপাদান


আমরা একটি উপাদানের নির্দিষ্ট অংশ স্টাইল করতে পারি যেমন প্রথম-অক্ষর, প্রথম-লাইন বা এমনকি এটির আগে/পরে সন্নিবেশ করান। এই উদ্দেশ্যে সিএসএস সিউডো উপাদান ব্যবহার করা হয়।

দ্রষ্টব্য − সিএসএস সিউডো ক্লাসগুলিকে সিউডো এলিমেন্টস থেকে আলাদা করতে, CSS3-তে, ছদ্ম উপাদানগুলি ডাবল-কোলন নোটেশন ব্যবহার করে।

সিনট্যাক্স

একটি উপাদান −

-এ CSS সিউডো উপাদান ব্যবহার করার জন্য সিনট্যাক্স নিচে দেওয়া হল
Selector::pseudo-element {
   css-property: /*value*/;
}

নিম্নলিখিত সমস্ত উপলব্ধ সিএসএস ছদ্ম উপাদান -

Sr.No ছদ্ম উপাদান এবং বর্ণনা
1 পরে
এটি প্রতিটি উল্লিখিত উপাদানের বিষয়বস্তুর পরে কিছু সন্নিবেশ করায়
2 আগে
এটি প্রতিটি উল্লিখিত উপাদানের বিষয়বস্তুর আগে কিছু সন্নিবেশ করায়
3 প্রথম চিঠি
এটি প্রতিটি উল্লিখিত উপাদানের প্রথম অক্ষর নির্বাচন করে
4 প্রথম লাইন
এটি প্রতিটি উল্লিখিত উপাদানের প্রথম লাইন নির্বাচন করে
5 প্লেসহোল্ডার
এটি ফর্ম উপাদানগুলিতে স্থানধারক পাঠ্য নির্বাচন করে
6 নির্বাচন
এটি ব্যবহারকারীর দ্বারা নির্বাচিত একটি উপাদানের অংশ নির্বাচন করে

চলুন CSS Pseudo Elements -

-এর উদাহরণ দেখি

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
p::first-letter {
   background-color: black;
}
p::first-line {
   background-color: lightgreen;
   color: white;
}
span {
   font-size: 2em;
   color: #DC3545;
}
</style>
</head>
<body>
<h2>Computer Networks</h2>
<p><span>A</span> system of interconnected computers and computerized peripherals such as printers is called computer network. </p>
</body>
</html>

আউটপুট

চলুন CSS Pseudo Elements -

এর আরেকটি উদাহরণ দেখি

CSS ছদ্ম উপাদান

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
div:nth-of-type(1) p:nth-child(2)::after {
   content: " LEGEND!";
   background: orange;
   padding: 5px;
}
div:nth-of-type(2) p:nth-child(2)::before {
   content: "Book:";
   background-color: lightblue;
   font-weight: bold;
   padding: 5px;
}
</style>
</head>
<body>
<div>
<p>Cricketer</p>
<p>Sachin Tendulkar:</p>
</div>
<hr>
<div>
<p><q>Chase your Dreams</q></p>
<p><q>Playing It My Way</q></p>
</div>
</body>
</html>

আউটপুট

CSS ছদ্ম উপাদান


  1. সিএসএস:ছদ্ম ক্লাসের মধ্যে ফোকাস

  2. CSS দিয়ে চাইল্ড এলিমেন্ট নির্বাচন করা

  3. সিএসএস সহ ভাইবোন উপাদান নির্বাচন করা

  4. CSS অ্যানিমেশন দ্বারা লুকানো উপাদান প্রকাশ করা