2008-09-23 4 views
7

Я пытаюсь собрать селектор в SASS, который будет работать на видовом, зависающем состоянии ссылки, но я не могу, похоже, правильно получить разметку, может кто-то просветить меня? я писал так:Как спрятать псевдоселекторов в SASS

&:visited:hover 
    attribute: foo 

ответ

10
a 
    &:visited:hover 
    attribute: foo 

В настоящее время это единственная действительная форма. Отступ должен быть согласованным (рекомендуется 2 пробела), а двоеточие следует за атрибутом.

1
a 
&:visited:hover 
    :attribute foo 

Попробуйте это - обратите внимание, что identation два пространства, и двоеточие идет перед атрибутом не после.

+0

Я понимаю, что после возвращения на этот вопрос после того, как некоторое время, что это было на самом деле проблема отступа. Это все-таки сасс :). Colon не должен идти перед атрибутом, хотя, sass примет любой способ записи. Я использую двоеточие после того, как мне становится легче читать. – 2009-03-05 13:47:05

+0

«двоеточие выходит за атрибут не после» больше не является правильным – crispy 2011-08-03 15:31:52

-1

Идеально подходит для Hover и до/после:

&:hover { 
    color:#FFFFFF; 

    &::before { 
     color:#FFFFFF; 
    } 
} 
Смежные вопросы