假设div标签数量很多,如果最内层有一个元素,那么我该如何访问该元素或为该元素声明CSS?
<div class="...">
<div class="...">
<div class="...">
.....
<div class="...">
<p>element</p>
</div>
.....
</div>
</div>
</div>
如何访问元素
<p>
或在单独的CSS文件中设置其背景图像? 最佳答案
这取决于您希望样式的具体程度,例如是否具有:
<div class="page">
<div class="content">
<div class="some-container">
<p class="description">Lorem Ipsum</p>
</div>
</div>
</div>
您可以根据需要将
<p>
设置为通用/特定样式:p
{
color:red; /* Affects all p */
}
p.description
{
color:blue; /* Affects all p with class description */
}
.some-container p
{
color:black; /* Affects all p that is a descendant of an element with some-container class */
}
.page .content .some-container p.description
{
color:white; /* You get the idea */
}