কোনও সিএনএস নির্বাচনকারী কি এর উপাদানটিকে ইনলাইন শৈলীর বৈশিষ্ট্যযুক্ত মান দ্বারা নির্বাচন করতে চান?
<div style='display:block'>...</div>
কিছুটা এইরকম
div[cssAttribute=cssValue]
কোনও সিএনএস নির্বাচনকারী কি এর উপাদানটিকে ইনলাইন শৈলীর বৈশিষ্ট্যযুক্ত মান দ্বারা নির্বাচন করতে চান?
<div style='display:block'>...</div>
কিছুটা এইরকম
div[cssAttribute=cssValue]
উত্তর:
ইনলাইন style
বৈশিষ্ট্যটি অন্য কোনও এইচটিএমএল বৈশিষ্ট্যের থেকে আলাদা নয় এবং একটি স্ট্রিং বৈশিষ্ট্য নির্বাচকের সাথে মিলে যায়:
div[style*="display:block"]
এটা যে এটা কিন্তু এই খুব কারণে হয় অত্যন্ত ভঙ্গুর । অ্যাট্রিবিউট সিলেক্টরস নিয়মিত এক্সপ্রেশন সমর্থন না করে, আপনি কেবল অ্যাট্রিবিউট মানটির সঠিক স্ট্রিং ম্যাচগুলি সম্পাদন করতে পারেন । উদাহরণস্বরূপ, অ্যাট্রিবিউটের মানটিতে যদি আপনার কোনও স্থান থাকে তবে:
<div style='display: block'>...</div>
আপনি জায়গা বাছাইয়ের জন্য আপনার নির্বাচককে পরিবর্তন না করা পর্যন্ত এটি মেলে না। এবং তারপর এটি ম্যাচিং মান যে বন্ধ করবে না স্থান উপস্থিত থাকতে, যদি না আপনি সব একাধিক বিন্যাসন, বিজ্ঞাপন nauseum অন্তর্ভুক্ত। তবে আপনি যদি এমন কোনও দস্তাবেজ নিয়ে কাজ করছেন যেখানে ইনলাইন শৈলীর ঘোষণাগুলি নিজেরাই মোটেই বদলে যাওয়ার সম্ভাবনা না রাখে, আপনি ঠিকঠাক হওয়া উচিত।
এটিও নোট করুন যে এটি ডিওমে প্রতিবিম্বিত হিসাবে তাদের প্রকৃত নির্দিষ্ট, গণনা বা ব্যবহৃত মানগুলির দ্বারা নির্দিষ্ট উপাদান নির্বাচন করছে না । যে সিএসএস নির্বাচকদের সঙ্গে সম্ভব নয়।
";" সহ আমার জন্য আরও ভাল কাজ করে
div[style*="display:block;"]
style
এইচটিএমএল বৈশিষ্ট্যটির সাথে গুণটি অবশ্যই মিলবে
;
।