Подписаться на рассылку:

Ваш e-mail:

Ваше имя:

Авторизация:

Регистрация Забыли пароль ?

Псевдокласс last-child

Псевдокласс last-child

Сегодня мы изучим еще один псевдокласс, который был добавлен в CSS3, а называется он last-child. При его помощи мы можем задавать стили для последнего дочернего элемента у его родителя. Т.е., если взять пример когда я Вам показывал как можно реализовать меню, то мы добавляли отдельный класс для последнего элемента в списке, для того чтобы убрать рамку снизу. Теперь такую возможность нам предоставляет псевдокласс last-child. Это лишь единственный пример его применения, однако, число применений этого псевдокласса множество. И один из них мы с Вами разберем прямо сейчас.

<html>
<head>
 <title>Псевдокласс last-child</title>
 <link rel="stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
  <div>
    <a href="#">Ссылка 1</a>
    <a href="#">Ссылка 2</a>
    <a href="#">Применен псевдокласс last-child</a>
  </div>
</body>
</html>

Задаем стили:

a {
  color: #00f;
  display: block;
}

div a:last-child {
  color: #abcabc;
}

Получаем вот такой результат:

Изображение

Мы создали блок и поместили в него три ссылки. Перед нами стал вопрос, каким образом можно изменить цвет последней ссылки? Способов решения этой задачи много, но мы рассмотрим всего два. Мы можем задать для нужной ссылки отдельный класс, в дальнейшем к которому можно обратиться и изменить цвет этой ссылки. Но встает другой вопрос, а если у нас на странице находится множество ссылок, и у каждого блока ссылок нужно изменить цвет последней ссылки? Здесь к нам на помощь приходит псевдокласс last-child, благодаря которому, с помощью буквально одной строки css кода, можно изменить цвет всех последних ссылок. Согласитесь, что это гораздо проще, чем проставлять каждой ссылке отдельный класс. Думаю, что Вы усвоили всю пользу этого псевдокласса и в нужный момент не только вспомните о нем, но и сможете применить в вашей задаче.

5 последних свежих статей:

Методы alert, prompt, confirm в JavaScript

Методы alert, prompt, confirm в JavaScript

И снова я приветствую Вас в очередной теме посвященной языку JavaScript, в которой мы разберем методы alert, prompt, confrim.


Конструкция switch-case в JavaScript

Конструкция switch-case в JavaScript

Всем привет, сегодня мы рассмотрим с Вами конструкцию switch-case в языке JavaScript.


Всплывающая подсказка на CSS

Всплывающая подсказка на CSS

Здравствуйте дорогие друзья, сегодня мы с Вами изучим еще одну тему посвященную языку CSS. И научимся реализовывать всплывающие подсказки на CSS.


Псевдокласс target в CSS

Псевдокласс target в CSS

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.


Как вставить видео с YouTube

Как вставить видео с YouTube

Довольно часто Вы видите на различных ресурсах видео, которое хранится на сервисе youtube, но каким-то образом его можно воспроизвести на данном сайте. Об этом сегодня пойдет речь, и я расскажу Вам, как вставить видео с YouTube.

Добавить комментарий: