Автор Иванушка Картошкин задал вопрос в разделе Другие языки и технологии
[css] Выбор соседних ссылок и получил лучший ответ
Ответ от Александр Ермилов[гуру]
В CSS не проблема подсветить следующую ссылку:
a:hover { background:#FFC; } /* подсвечиваем саму ссылку */
a:hover + a { background:#CFC; } /* подсвечиваем следующую ссылку (если у нас ряд ссылок типа <a>ссылка 1</a> <a>ссылка 2</a>...) Это не работает в IE6 без скрипта, или expression. */
А вот возможность подсветить предыдущую появится только в CSS4:
$a + a:hover { background:#CFC; }
$ - определитель элемента, к которому применяется правило. ссылка
Соответственно, можно будет выбрать родительский элемент, или элементы перед каким-либо, что сейчас невозможно.
Так что для подсветки предыдущей ссылки пока действительно нужно использовать скрипт.
Александр Ермилов
Гений
(52784)
http://tools.css3 .info/selectors-test/test.html (пробел перед .info убрать) - после прохождения теста там есть ссылки на все селекторы.
Найди меня в скайпе помогу vladislav11177 или на мыло
Сравнение ширфтов в PhotoShop и CSS
не так-то все и просто, на самом деле) )
практически невозможно добиться абсолютно
подробнее...
jquery - поиск элемента. Как найти последний див в строке и поменять класс соседнему диву?
гугли .next()
api.jquery.com/next/
Dr. Dick
Просветленный
(43003)
подробнее...
Какие бывают озера? ОЧЕНЬ ПОДРОБНО - выберу лучшим тот ответ, в котором будут приведены все возможные классификации
По происхождению озера делятся на:
тектонические - Они образуются в местах разломов и сдвигов
подробнее...
Где и когда жили шумеры? Что они открыли ?
Еще недавно по поводу шумеров в научном мире велись ожесточенные споры, некоторые ученые отвергали
подробнее...
Как при наведении на один элемент (hover) менять стили другого элемента css?
если навел на блок, то в этом блоке можно.
.block:hover h2{color: #f00} - для заголовков h2
подробнее...