我想知道是否可以通過堆疊僞類來定位元素。使用多個僞類/元素不工作的元素的CSS路徑
我嘗試這樣做:
#advertise .row:first-of-type .one-third:nth-of-type(2) .contentwrap {
font-size:16px;
}
,但只有當我們對工作行的ID [#one或#two]代替.row的:第一的型/ .row:最後型的
這是因爲我不能使用多個僞元素的目標元素,或者我只是在做一些愚蠢的事情而沒有意識到?
下面是HTML:
<div id="advertise">
<h1 class="maintitle"></h1>
<h2 class="maintitle-sub"></h2>
<div class="contentwrap">
<p></p>
</div>
<div class="row" id="one">
<div class="one-third first shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
<div class="one-third shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
<div class="one-third shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
</div>
<div class="row" id="two">
<div class="one-third first shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
<div class="one-third shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
<div class="one-third shadow">
<h1 class="header"></h1>
<div class="contentwrap">
<p></p>
</div>
</div>
</div>
</div>
詹姆斯·唐納利答案已經涵蓋了你的問題,但要非常清楚 - 按照你嘗試的方式「僞裝」僞選擇器工作得很好。 – TheThirdMan
您的目標是針對特定的'div.contentwrap'還是全部? – zer00ne
上面例子中提到的特定的一個 - 第一行中第二個三分之一的.contentwrap。 – Moose