সিএসএসের ভূমিকা কীভাবে স্টাইল করবেন


110

নিম্নলিখিত HTML এ

<div id="content" role="main">

সিডিএস এর মাধ্যমে আইডিটি অ্যাক্সেস করা যায় #content। আমি কীভাবে অ্যাক্সেস করব role="main"

উত্তর:



16

এটিকে অ্যাক্সেস করার মতো কাজ করা উচিত: #content[role="main"]



13

কোনও নির্বাচক লিখার সবচেয়ে সংক্ষিপ্ততম উপায় যা নির্দিষ্ট ডিভটি অ্যাক্সেস করে তা কেবল ব্যবহার করা

[role=main] {
  /* CSS goes here */
}

পূর্ববর্তী উত্তরগুলি ভুল নয়, তবে তারা আপনাকে ডিভ ব্যবহার করে বা নির্দিষ্ট আইডি ব্যবহার করে আপনার উপর নির্ভর করে। এই নির্বাচকটির সাহায্যে আপনি সমস্ত ধরণের পাগল মার্কআপ রাখতে সক্ষম হবেন এবং এটি এখনও কাজ করবে এবং আপনি নির্দিষ্টতা নিয়ে সমস্যা এড়াতে পারবেন।

[role=main] {
  background: rgba(48, 96, 144, 0.2);
}
div,
span {
  padding: 5px;
  margin: 5px;
  display: inline-block;
}
<div id="content" role="main">
  <span role="main">Hello</span>
</div>


4


1

আমরা ব্যবহার করতে পারি

 element[role="ourRole"] {
    requried style !important; /*for overriding the old css styles */
    }
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.