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

Ваш e-mail:

Ваше имя:

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

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

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

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

Сегодня мы рассмотрим еще одну возможность, которую предоставляет нам CSS3, а именно поговорим о псевдоклассе target, для чего он нам может быть нужен, и рассмотрим один из самых популярных способов его применения.
Прежде всего, хотелось бы сказать, что данный псевдокласс срабатывает при случае совпадения идентификатора находящегося в URL, с элементом находящимся в документе. Если говорить более простыми словами, то при следующей ссылке #id1, в html документе должен присутствовать элемент с данным идентификатором, и при клике на данную ссылку будет применен псевдокласс target.
Для большей детализации рассмотрим все на примере. Для начала напишите у себя следующий html код:

<html>
<head>
 <title>Тема</title>
 <link rel="stylesheet" href="css/styles.css" type="text/css" />
</head>
<body>
  <a href="#id_1">Первая ссылка</a>
  <a href="#id_2">Вторая ссылка</a>
  <a href="#id_3">Третья ссылка</a>
  <a href="#id_4">Четвертая ссылка</a>
  <div class="text">
    <p id="id_1">Образец текста, к которому будут применять стили.</p>
    <p id="id_2">Второй образец текста, к которому будут применять стили.</p>
    <p id="id_3">Третий образец текста, к которому будут применять стили.</p>
    <p id="id_4">Четвертый образец текста, к которому будут применять стили.</p>
  </div>
</body>
</html>

После реализации структуры, нам остается лишь применить CSS код, который приведен ниже:

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

.text p:target {
  background: #ccc;
  border: 2px solid #000;
}

Все реализовано, теперь при нажатии на ссылку на вашем экране должно быть что-то подобное:

target

Принцип понятен, остается лишь только включить воображение и добавлять больше стилей, для реализации более сложных меню и других вещей.
А на этом я прощаюсь с Вами, теперь Вы будете вооружены еще одним замечательным псевдоклассом, который будет помогать Вам решать различные задачи без помощи скриптов.

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.


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

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

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


Выбор между блочной и табличной вёрсткой.

Выбор между блочной и табличной вёрсткой.

Среди верстальщиков довольно часто возникают споры по поводу выбора способа вёрстки. Одни отдают предпочтение блочной вёрстке, другие веб – мастера склоняются к табличному способу. Данный вопрос довольно спорный, и те и другие мастера по - своему правы.

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