А можно parent1 и parent2 вложить в, например, parent0 , потом так:
Код:
|
#parent0:hover #parent2 {
/* свойства parent2 */
} |
предварительно задвинув parent2 с помощью абсолютного позиционирования куда надо. Т.к. при абсолютном позиционировании элемент извлекается из стандартного потока, parent2 может находиться где угодно и при на ведении мыши на элементы между parent1 и parent2 hover-а происходить не будет.