Могу ли я изменить стили последнего p только с помощью CSS? - PullRequest
2 голосов
/ 18 апреля 2010

У меня есть несколько тегов p в содержимом страницы. Я хочу изменить цвет последнего перед div, который их держит. Могу ли я сделать это только с помощью CSS?

<div class="text">
   <p>P One</p>
   <p>P Two</p>
   <p>P Three</p>
   <p>P Four (this is the one I'd like to modify)</p>
</div>

Спасибо

1 Ответ

3 голосов
/ 18 апреля 2010

Простой, портативный способ:

<p class="last">P Four (this is the one I'd like to modify)</p>

.text p.last {}

Простой, менее портативный способ использует : последний ребенок :

.text p:last-child {}

или : последний тип :

.text p:last-of-type {}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...