2015-07-15 2 views

ответ

0

Попробуйте это:

#block { 
    #link_inside_of_block { 
    &:hover { 
     new style for link in the block: on block hover; 
    } 
    } 
} 
+0

Это просто неправильно. Ofc вы можете использовать любой допустимый селектор css как потомки для псевдоселектора ': hover'. – connexo

+0

У Рональда было это вступительное предложение в его предварительном редактировании: * «Это не будет работать, потому что вам не разрешено помещать идентификаторы или классы внутри тегов наведения». *. Об этом говорится в моем комментарии. – connexo

1

ли это:

#block { 
    &:hover { 
    #link_inside_of_block { 
     color: #000; 

     &:hover { 
     color: red; 
     } 
    } 
    } 
} 

Это произведет на:

#block:hover #link_inside_of_block { 
    color: #000; 
} 

#block:hover #link_inside_of_block:hover { 
    color: red; 
} 

Вы можете поиграть на SassMeister. Посмотрите на мои sample

Смежные вопросы