Ответ 1
Это невозможно с чистым CSS...
Возможный дубликат:
Предыдущий предыдущий селектор CSS
Как выбрать вышеуказанный элемент элемента в CSS с помощью селекторов
<li class="content">One</li>
<li class="content">Two</li>
<li class="content">Three</li>
<li class="no-content">First</li>
<li class="content">Four</li>
<li class="content">Five</li>
<li class="content">Six</li>
Здесь я хочу использовать класс no-content
, так что я могу получить его выше элемент <li class="content">Three</li>
, используя селектор CSS.
Это невозможно с чистым CSS...
Вы смотрите то же самое: - http://jsfiddle.net/rohitazad/4Y9D5/3/
вы можете выбрать нижний div, но не выбирать вверх.