CSS অ্যাট্রিবিউট সিলেক্টর
- পূর্ববর্তী পৃষ্ঠা CSS ইমেজ স্প্ল্যাইন
- পরবর্তী পৃষ্ঠা CSS ফর্ম
নির্দিষ্ট এট্রিবিউট ধারণকারী HTML উপাদানের শৈলী সেট করুন
আমরা নির্দিষ্ট এট্রিবিউট বা এট্রিবিউট মানকে ধারণকারী HTML উপাদানের শৈলী সেট করতে পারি
CSS [attribute] সিলেক্টর
[attribute] চিহ্নকারীটি নির্দিষ্ট এট্রিবিউট ধারণকারী উপাদানকে চিহ্নিত করে
নিম্নলিখিত উদাহরণটি টার্গেট এট্রিবিউট ধারণকারী সব <a> উপাদানকে চিহ্নিত করবে;
উদাহরণ
a[target] { background-color: yellow; }
CSS [attribute="value"] চিহ্নকারী
[attribute="value"] চিহ্নকারীটি নির্দিষ্ট এট্রিবিউট এবং মান ধারণকারী উপাদানকে চিহ্নিত করে
নিম্নলিখিত উদাহরণটি সব টার্গেট="_blank" এট্রিবিউট ধারণকারী <a> উপাদানকে চিহ্নিত করবে:
উদাহরণ
a[target="_blank"] { background-color: yellow; }
CSS [attribute~="value"] চিহ্নকারী
[attribute~="value"] চিহ্নকারীটি নির্দিষ্ট শব্দ ধারণকারী এট্রিবিউট উপাদানকে চিহ্নিত করে
নিম্নলিখিত উদাহরণটি নিম্নলিখিত এট্রিবিউটের "flower" শব্দ ধারণকারী সব উপাদানকে চিহ্নিত করবে:
উদাহরণ
[title~="flower"] { border: 5px solid yellow; }
উপরোক্ত উদাহরণটি নিম্নলিখিত এট্রিবিউটের উপাদানকে মাপবে: title="flower"、title="summer flower" এবং title="flower new",কিন্তু নিম্নলিখিতকে না: title="my-flower" বা title="flowers"。
CSS [attribute|="value"] চিহ্নকারী
[attribute|="value"] চিহ্নকারীটি নির্দিষ্ট এট্রিবিউটের নির্দিষ্ট মানের উপাদানকে চিহ্নিত করে
এই উদাহরণে, class প্রযুক্তির মাধ্যমে "top" শুরু করা সকল মেম্বারকে নির্বাচিত করা হয়:
মন্তব্য:মান সম্পূর্ণ বা একক শব্দ হতে হবে, যেমন class="top" বা সাথে হাইফেন যুক্ত, যেমন class="top-text"。
উদাহরণ
[class|="top"] { background: yellow; }
CSS [attribute^="value"] সিলেক্টর
[attribute^="value"] সিলেক্টর নির্দিষ্ট মূল্যের ভাবে নির্দিষ্ট প্রযুক্তির মাধ্যমে নির্বাচিত মেম্বারকে অনুসন্ধান করে।
এই উদাহরণে, class প্রযুক্তির মাধ্যমে "top" শুরু করা সকল মেম্বারকে নির্বাচিত করা হয়:
টিপস:মূল্য একটি সম্পূর্ণ শব্দ হয় না কেন!
উদাহরণ
[class^="top"] { background: yellow; }
CSS [attribute$="value"] সিলেক্টর
[attribute$="value"] সিলেক্টর নির্দিষ্ট মূল্যের সমাপ্তির সাথে নির্দিষ্ট প্রযুক্তির মাধ্যমে নির্বাচিত মেম্বারকে অনুসন্ধান করে।
এই উদাহরণে, class প্রযুক্তির মাধ্যমে "test" শেষ হওয়া সকল মেম্বারকে নির্বাচিত করা হয়:
টিপস:মূল্য একটি সম্পূর্ণ শব্দ হয় না কেন!
উদাহরণ
[class$="test"] { background: yellow; }
CSS [attribute*="value"] সিলেক্টর
[attribute*="value"] সিলেক্টর নির্দিষ্ট শব্দটি ধারণকারী প্রযুক্তির মাধ্যমে নির্বাচিত মেম্বারকে অনুসন্ধান করে।
এই উদাহরণে, class প্রযুক্তির মাধ্যমে "te" শব্দ ধারণকারী সকল মেম্বারকে নির্বাচিত করা হয়:
টিপস:মূল্য একটি সম্পূর্ণ শব্দ হয় না কেন!
উদাহরণ
[class*="te"] { background: yellow; }
ফর্ম স্টাইলিং সেট
যদি কোনো ক্লাস বা id না থাকা ফর্মকে স্টাইলিং করতে হয়, তবে এটি অত্যন্ত উপযোগী হবে:
উদাহরণ
input[type="text"] { width: 150px; display: block; margin-bottom: 10px; background-color: yellow; } input[type="button"] { width: 120px; margin-left: 35px; display: block; }
টিপস:আমাদের সমীক্ষা করুন CSS ফর্ম টিউটোরিয়ালআরও বেশি জানতে CSS ফর্ম স্টাইলিং নিয়ে শিখুন。
সমস্ত CSS প্রযুক্তি সিলেক্টর
সিলেক্টর | উদাহরণ | উদাহরণ বর্ণনা |
---|---|---|
[attribute] | [target] | প্রত্যেকটি মেম্বারকে যার target প্রযুক্তির মাধ্যমে হয়। |
[attribute=value] | [target=_blank] | প্রত্যেকটি মেম্বারকে যার target="_blank" প্রযুক্তির মাধ্যমে হয়। |
[attribute~=value] | [title~=flower] | প্রত্যেকটি মেম্বারকে যার title প্রযুক্তির মাধ্যমে "flower" শব্দ ধারণ করে। |
[attribute|=value] | [lang|=en] | প্রত্যেকটি মেম্বারকে যার lang প্রযুক্তির মাধ্যমে "en" শুরু করে। |
[attribute^=value] | a[href^="https"] | প্রত্যেকটি <a> মেম্বারকে যার href প্রযুক্তির মাধ্যমে "https" শুরু করে। |
[attribute$=value] | a[href$=".pdf"] | প্রত্যেকটি <a> মেম্বারকে যার href প্রযুক্তির মাধ্যমে ".pdf" শেষ হয়। |
[attribute*=value] | a[href*="codew3c"] | প্রত্যেক <a> ইলিমেন্টকে তার href প্রতিভা এক্সট্রাসেকট "codew3c" অন্তর্ভুক্ত করা হয় |
সম্প্রসারিত পড়া
অতিরিক্ত পুস্তকঃCSS অ্যাট্রিবিউট সিলেক্টর বিবরণ
- পূর্ববর্তী পৃষ্ঠা CSS ইমেজ স্প্ল্যাইন
- পরবর্তী পৃষ্ঠা CSS ফর্ম