Cách tạo kiểu vai trò CSS


110

Trong HTML sau

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

id có thể được truy cập thông qua #contenttrong CSS. Làm cách nào để truy cập role="main".

Câu trả lời:



16

Truy cập nó như thế này sẽ hoạt động: #content[role="main"]



13

Cách ngắn nhất để viết một bộ chọn truy cập vào div cụ thể đó là chỉ cần sử dụng

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

Các câu trả lời trước không sai, nhưng chúng dựa vào việc bạn sử dụng div hoặc sử dụng id cụ thể. Với bộ chọn này, bạn sẽ có thể có tất cả các loại đánh dấu điên rồ và nó vẫn hoạt động và bạn tránh được các vấn đề về tính cụ thể.

[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>



1

vui lòng sử dụng:

 #content[role=main]{
   your style here
}

1

chúng ta có thể sử dụng

 element[role="ourRole"] {
    requried style !important; /*for overriding the old css styles */
    }
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.