The Wayback Machine - https://web.archive.org/web/20090122220044/http://cssmake.ru:80/component/content/article/10/159.html

Смежные соседние селекторы

( 0 - user rating )

Оригинал: Adjacent sibling selectors

При использовании смежного соседнего селектора выбирается первый соседний селектор.

Например, возьмем сруктуру, в которой соседними элементами являются <h2>, <h3> и <p>, но нам нужно определить стили только для первого соседнего элемента от <h2>. Ниже показан код такой структуры:

  1. <body>
  2. <h2> Заголовок 2 <em>текст</ em> </h2>
  3. <h3> Заголовок 3 текст </h3>
  4. <p> Lorem ipsum dolor <em>sit</ em> amet <strong>sit</ strong> </p>
  5. </body>
В виде дерева документа такая структура будет выглядеть так:

смежные соседние селекторы

Используя следующее правило вы можете управлять стилями для всех элементов <h3>, которые являются смежными соседними для элемента <h2>.
  1. h2 + h3 {
  2. margin:-1em;
  3. }
В представленном выше примере структуры смежными соседними элементами также являются <em> и <strong>:

смежные соседние селекторы

Используя следуещее правило, вы также можете управлять смежными соседними элементами <strong> для элемента <em>
  1. em + strong {
  2. color:blue;
  3. }

К сожалению, смежные соседние селекторы не поддерживаются браузерами IE5, IE5.5, IE6.

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


Защитный код
Обновить

odnaknopka.ru/kolyan.cz
Morty Proxy This is a proxified and sanitized view of the page, visit original site.

Переводы


Вопросы и ответы: кухонные мойки с доставкой? Доставка моек за час!
ChangeJob.Ru: найти работу просто!

Selectutorial

Селекторы в действии

listutorial

Изображения для маркеров списка

Morty Proxy This is a proxified and sanitized view of the page, visit original site.