কম্পিউটার

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


আমরা যদি একটি ফোকাসড এলিমেন্টের প্যারেন্ট স্টাইল করতে চাই, তাহলে আমরা CSS :focus-within pseudo-class ব্যবহার করি।

নিম্নলিখিত উদাহরণগুলি CSS:focus-within pseudo-class.

চিত্রিত করে

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
form {
   margin: 2%;
   padding: 2%;
   display: flex;
   flex-direction: column;
   background: thistle;
}
input {
   margin: 2%;
}
form:focus-within {
   background-color: burlywood;
   box-shadow: 0 0 12px rgba(0,0,0,0.6)
}
input:focus {
   box-shadow: 0 0 12px rgba(0,0,0,0.6)
}
</style>
</head>
<body>
<form>
<input type="text" placeholder="name"/>
<input type="email" placeholder="email"/>
</form>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

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

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<style>
div {
   width: 40%;
   margin: 2%;
   padding: 2%;
   display: flex;
   flex-direction: column;
   background: lavenderblush;
}
div > * {
   margin: 2%;
}
div:focus-within {
   background-color: aliceblue;
   box-shadow: 0 0 12px rgba(0,0,0,0.6)
}
</style>
</head>
<body>
<div>
<textarea></textarea>
<button>Click</button>
</div>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

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


  1. CSS-এ :lang pseudo-class-এর ব্যবহার

  2. CSS-এ সাধারণত ব্যবহৃত সিউডো-ক্লাস

  3. CSS শব্দ বিরতি সম্পত্তি

  4. CSS ছদ্ম উপাদান