Di HTML berikut
<div id="content" role="main">
id dapat diakses melalui #contentCSS. Bagaimana cara mengakses role="main".
Di HTML berikut
<div id="content" role="main">
id dapat diakses melalui #contentCSS. Bagaimana cara mengakses role="main".
Jawaban:
Gunakan pemilih atribut CSS:
https://developer.mozilla.org/en-US/docs/CSS/Attribute_selectors
misalnya:
div[role=main]
Mengaksesnya seperti ini seharusnya berhasil: #content[role="main"]
Tentu Anda dapat melakukannya dalam mode ini:
#content[role="main"]{
//style
}
Cara terpendek untuk menulis selektor yang mengakses div tertentu adalah dengan menggunakan
[role=main] {
/* CSS goes here */
}
Jawaban sebelumnya tidak salah, tetapi mereka bergantung pada Anda menggunakan div atau menggunakan id tertentu. Dengan pemilih ini, Anda akan dapat memiliki semua jenis markup gila dan itu akan tetap berfungsi dan Anda menghindari masalah dengan kekhususan.
[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>
ikuti utas ini untuk informasi lebih lanjut
dan pelajari pemilih atribut css