CSS 伪选择器。 Select 最后 <p>
CSS pseudo selector. Select last <p>
这是我的代码:
<section id="return-home-to">
<div class="gutter">
<h2 class="return-home-heading">
Возвращайтесь в дом, свободный от хлопот
</h2>
<img src="img\icons\letter.png" alt="" class="icon" />
<p>
ПОЧТА ОТПРАВЛЕНА
</p>
<img src="img\icons\tape.png" alt="" class="icon" />
<p>
ОДЕЖДА И ОБУВЬ ОТРЕМОНТИРОВАНА
</p>
<img src="img\icons\lawn.png" alt="" class="icon" />
<p>
СПЕЦИАЛЬНЫЕ ЗАПРОСЫ
</p>
<img src="img\icons\dishes.png" alt="" class="icon" />
<p id="last">
ПОРЯДОК ДОМОВОГО: КРОВАТИ ЗАСТЕЛЕНЫ И ПОСУДА ПОМЫТА
</p>
<div class="info">
<div class="triangle">
</div>
<div class="square">
<a href="#">i</a>
</div>
</div>
<a href="#" class="sq-outline-btn">ПОРУЧИТЬ ЗАДАНИЯ</a>
</div>
</section>
我想 select 最后 <p>
(它有 id="last") 使用 css 伪 select 或 "last-child" 之类的这个:#return-home-to p:last-child {}
.
问题:我做错了什么?为什么 #return-home-to p:last-child {}
不会 select 最后 <p id="last">
?
Why #return-home-to p:last-child {}
does not select last <p id="last">
?
没有 select 编辑,因为最后一个子元素不是 p
元素。
在这种情况下,#return-home-to
的最后一个子元素是带有 class sq-outline-btn
的锚元素,这解释了为什么 p
元素不是 selected.
如果您想 select 最后一个元素基于其 类型 ,请改用 :last-of-type
pseudo class。顾名思义,它将 select 特定类型的最后一个元素。
#return-home-to p:last-of-type {}
这是我的代码:
<section id="return-home-to">
<div class="gutter">
<h2 class="return-home-heading">
Возвращайтесь в дом, свободный от хлопот
</h2>
<img src="img\icons\letter.png" alt="" class="icon" />
<p>
ПОЧТА ОТПРАВЛЕНА
</p>
<img src="img\icons\tape.png" alt="" class="icon" />
<p>
ОДЕЖДА И ОБУВЬ ОТРЕМОНТИРОВАНА
</p>
<img src="img\icons\lawn.png" alt="" class="icon" />
<p>
СПЕЦИАЛЬНЫЕ ЗАПРОСЫ
</p>
<img src="img\icons\dishes.png" alt="" class="icon" />
<p id="last">
ПОРЯДОК ДОМОВОГО: КРОВАТИ ЗАСТЕЛЕНЫ И ПОСУДА ПОМЫТА
</p>
<div class="info">
<div class="triangle">
</div>
<div class="square">
<a href="#">i</a>
</div>
</div>
<a href="#" class="sq-outline-btn">ПОРУЧИТЬ ЗАДАНИЯ</a>
</div>
</section>
我想 select 最后 <p>
(它有 id="last") 使用 css 伪 select 或 "last-child" 之类的这个:#return-home-to p:last-child {}
.
问题:我做错了什么?为什么 #return-home-to p:last-child {}
不会 select 最后 <p id="last">
?
Why
#return-home-to p:last-child {}
does not select last<p id="last">
?
没有 select 编辑,因为最后一个子元素不是 p
元素。
在这种情况下,#return-home-to
的最后一个子元素是带有 class sq-outline-btn
的锚元素,这解释了为什么 p
元素不是 selected.
如果您想 select 最后一个元素基于其 类型 ,请改用 :last-of-type
pseudo class。顾名思义,它将 select 特定类型的最后一个元素。
#return-home-to p:last-of-type {}